changeset 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 2ebac4750adb
children cac9895be400
files dmd/func.c dmd2/func.c
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
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);
--- 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);