[Wisp-cvs] wisp/users/dig make-pe-exe.py,1.57,1.58
Status: Alpha
Brought to you by:
digg
From: <di...@us...> - 2003-05-16 13:34:59
|
Update of /cvsroot/wisp/wisp/users/dig In directory sc8-pr-cvs1:/tmp/cvs-serv13814 Modified Files: make-pe-exe.py Log Message: simplified MZ-stub generation Index: make-pe-exe.py =================================================================== RCS file: /cvsroot/wisp/wisp/users/dig/make-pe-exe.py,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- make-pe-exe.py 16 May 2003 10:23:12 -0000 1.57 +++ make-pe-exe.py 16 May 2003 13:34:55 -0000 1.58 @@ -45,12 +45,8 @@ room = 0x003C - b.filesz() if message[0] == '!': room += 1 if len(message) <= room: - if message[0] != '!': - b.place_symbol('&mz/message') - b.emit_string(message) - else: - b.place_symbol('&mz/message', b.filesz() - 1) - b.emit_string(message[1:]) + b.place_symbol('&mz/message') + b.emit_string(message) b.emit_string('\x00' * (0x003C - b.filesz())) b[::4] = '!pe' else: |