Quote from: MyndFyre on November 16, 2009, 01:45 AM
How did you solve the first problem?
Instead of "pushl 0x8048cd0," I did "pushl $0x8048cd0."
The result was 1 byte shorter.. And it made the code work how it was suppose to rather than pushing the value stored in that memory address.