]>
Commit | Line | Data |
---|---|---|
d03c43b6 | 1 | --- e3-2.43/e3c/e3.c.old 2007-10-15 19:00:14.000000000 +0200 |
2 | +++ e3-2.43/e3c/e3.c 2007-10-15 19:04:15.000000000 +0200 | |
3 | @@ -224,7 +224,7 @@ long stack[100]; | |
4 | #define RETURN goto *(*esp--) | |
5 | #define CALL(calladr,retadr) *++esp=(long)&&_loc##retadr; goto calladr; _loc##retadr: | |
6 | #define PUSH(arg) *++esp=arg | |
7 | -#define POP(arg) (long*)arg=*esp-- | |
8 | +#define POP(arg) arg=*esp-- | |
9 | ||
10 | int main(int argc,char**argv,char **envp) | |
11 | { | |
12 | @@ -1296,7 +1296,7 @@ SpaceAva:PUSH(edi); | |
13 | Ins0: POP(edi); // here is the jmp destination from DeleteByte | |
14 | //------ | |
15 | changed = CHANGED; | |
16 | - (long)ebp+=eax; | |
17 | + ebp+=eax; | |
18 | if ((unsigned long)edi>=(unsigned long)blockende) goto Ins1; | |
19 | blockende+=eax; | |
20 | Ins1: if ((unsigned long)edi>=(unsigned long)blockbegin) goto Ins2; |