Mercurial > projects > ldc
diff dmd/func.c @ 937:6c09179ebba0
Fixed warning on osx as per request from mwarning.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Wed, 04 Feb 2009 16:02:05 +0100 |
parents | ea82e2077f9d |
children | 03d7c4aac654 |
line wrap: on
line diff
--- 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);