\r
#include <zxing/qrcode/detector/QREdgeDetector.h>\r
#include <zxing/common/EdgeDetector.h>\r
+#include <cstdlib>\r
\r
using namespace std;\r
\r
int toX = (int)to.x;\r
int toY = (int)to.y;\r
\r
- bool steep = abs(toY - fromY) > abs(toX - fromX);\r
+ bool steep = labs(toY - fromY) > labs(toX - fromX);\r
if (steep) {\r
int temp = fromX;\r
fromX = fromY;\r
toY = temp;\r
}\r
\r
- int dx = abs(toX - fromX);\r
- int dy = abs(toY - fromY);\r
+ int dx = labs(toX - fromX);\r
+ int dy = labs(toY - fromY);\r
int error = -dx >> 1;\r
int ystep = fromY < toY ? -1 : 1;\r
int xstep = fromX < toX ? -1 : 1;\r