Fix:Tools:Ticket #541, integer overflow in geom.c
authorkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 4 Feb 2010 07:19:12 +0000 (07:19 +0000)
committerkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 4 Feb 2010 07:19:12 +0000 (07:19 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2944 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/maptool/geom.c

index 6d0134c..6c6e20c 100644 (file)
@@ -220,7 +220,7 @@ static int
 clip_line_code(struct coord *p1, struct coord *p2, struct rect *r)
 {
        int code1,code2,ret=1;
-       int dx,dy;
+       long long dx,dy;
        code1=clipcode(p1, r);
        if (code1)
                ret |= 2;