X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Funexnt.c;h=3a6b0b139a04fb4e6db96e1d6743428d0ae657c8;hp=77cf487237122f858b049715a4ae93e7a0887134;hb=59eec5f21669e81977b5b1fe9bf717cab49cf7fb;hpb=032d062ebcb2344e6245cea4214bc09835da97ee diff --git a/src/unexnt.c b/src/unexnt.c index 77cf487..3a6b0b1 100644 --- a/src/unexnt.c +++ b/src/unexnt.c @@ -56,10 +56,9 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * version of my_ebss in lastfile.c and a new firstfile.c file. jhar */ #include -#include /* _fmode */ -#include -#include -#include +#include "lisp.h" + +#include "syswindows.h" #include "nt.h" #include "ntheap.h" @@ -170,9 +169,9 @@ _start (void) } /* Dump out .data and .bss sections into a new executable. */ -void -unexec (char *new_name, char *old_name, void *start_data, void *start_bss, - void *entry_address) +int +unexec (char *new_name, char *old_name, unsigned int start_data, + unsigned int start_bss, unsigned int entry_address) { file_data in_file, out_file; char out_filename[MAX_PATH], in_filename[MAX_PATH]; @@ -267,6 +266,8 @@ unexec (char *new_name, char *old_name, void *start_data, void *start_bss, close_file_data (&in_file); close_file_data (&out_file); + + return 0; } /* Routines to manipulate NT executable file sections. */