]> git.sur5r.net Git - cc65/commitdiff
Fixed a bug
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 13 Aug 2001 16:01:18 +0000 (16:01 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 13 Aug 2001 16:01:18 +0000 (16:01 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@845 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/codegen.c

index 4219c19a26758af814ac89b7db39c3258280158b..0a8f46bf2a54474376fad7a359930c0c2fa51837 100644 (file)
@@ -1782,7 +1782,7 @@ void g_addeqind (unsigned flags, unsigned offs, unsigned long val)
 
                case CF_LONG:
                    AddCodeLine ("jsr pushax");         /* Push the address */
-           push (flags);                       /* Correct the internal sp */
+                   push (CF_PTR);                      /* Correct the internal sp */
            g_getind (flags, offs);             /* Fetch the value */
            g_inc (flags, val);                 /* Increment value in primary */
            g_putind (flags, offs);             /* Store the value back */
@@ -2011,7 +2011,7 @@ void g_subeqind (unsigned flags, unsigned offs, unsigned long val)
 
                case CF_LONG:
                    AddCodeLine ("jsr pushax");         /* Push the address */
-           push (flags);                       /* Correct the internal sp */
+           push (CF_PTR);                      /* Correct the internal sp */
            g_getind (flags, offs);             /* Fetch the value */
            g_dec (flags, val);                 /* Increment value in primary */
            g_putind (flags, offs);             /* Store the value back */