Fixed compile error in MSVC
authorjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 28 Oct 2005 07:28:52 +0000 (07:28 +0000)
committerjesusc <jesusc@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 28 Oct 2005 07:28:52 +0000 (07:28 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3917 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/pic/ralloc.c

index f7015d2cacdeeda9dcca855fbc5c05be595df8c4..5e385a07b8c1ca0ddb909efe668a56a5c347079a 100644 (file)
@@ -484,8 +484,9 @@ void initStack(int base_address, int size)
        
        for(i = 0; i<size; i++) {
                char buffer[16];
+        regs *r;
                SNPRINTF(&buffer[0], 16, "STK%02d", i);
-               regs *r = newReg(REG_STK, PO_GPR_TEMP,base_address,buffer,1,0);
+               r = newReg(REG_STK, PO_GPR_TEMP,base_address,buffer,1,0);
                r->address = base_address; // Pseudo stack needs a fixed location that can be known by all modules
                r->isFixed = 1;
                r->isPublic = 1;