# HG changeset patch # User Tomas Lindquist Olsen # Date 1233759725 -3600 # Node ID 6c09179ebba08ab53026ffb3da694d9292dab539 # Parent 2ebac4750adba496f7bcd80cefb9d94a18363378 Fixed warning on osx as per request from mwarning. diff -r 2ebac4750adb -r 6c09179ebba0 dmd/func.c --- a/dmd/func.c Wed Feb 04 02:10:23 2009 +0100 +++ b/dmd/func.c Wed Feb 04 16:02:05 2009 +0100 @@ -2566,7 +2566,7 @@ Statement *s = new DeclarationStatement(0, v); sa->push(s); Expression *e = new IdentifierExp(0, id); - e = new AddAssignExp(0, e, new IntegerExp(-1)); + e = new AddAssignExp(0, e, new IntegerExp((uint64_t)-1)); e = new EqualExp(TOKnotequal, 0, e, new IntegerExp(0)); s = new IfStatement(0, NULL, e, new ReturnStatement(0, NULL), NULL); sa->push(s); diff -r 2ebac4750adb -r 6c09179ebba0 dmd2/func.c --- a/dmd2/func.c Wed Feb 04 02:10:23 2009 +0100 +++ b/dmd2/func.c Wed Feb 04 16:02:05 2009 +0100 @@ -2722,7 +2722,7 @@ Statement *s = new DeclarationStatement(0, v); sa->push(s); Expression *e = new IdentifierExp(0, id); - e = new AddAssignExp(0, e, new IntegerExp(-1)); + e = new AddAssignExp(0, e, new IntegerExp((uint64_t)-1)); e = new EqualExp(TOKnotequal, 0, e, new IntegerExp(0)); s = new IfStatement(0, NULL, e, new ReturnStatement(0, NULL), NULL); sa->push(s);