]> granicus.if.org Git - php/commitdiff
Fix abs(long) warnings in gd.c
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 11 Jun 2019 14:50:25 +0000 (16:50 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Tue, 11 Jun 2019 14:50:25 +0000 (16:50 +0200)
I'm fixing this using (int) casts instead of labs() because this is
what upstream GD does.

ext/gd/libgd/gd.c

index 2013e8ef4280b77232f0b5a9db30f90dff9a30ae..4492a9d3812b37d606b8c8025af38d2966b79f11 100644 (file)
@@ -1256,7 +1256,7 @@ void gdImageAALine (gdImagePtr im, int x1, int y1, int x2, int y2, int col)
        if (dx == 0 && dy == 0) {
                return;
        }
-       if (abs(dx) > abs(dy)) {
+       if (abs((int)dx) > abs((int)dy)) {
                if (dx < 0) {
                        tmp = x1;
                        x1 = x2;