Commit 117f9f97 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

Added filename to 32 bit builtin module descriptors.

parent d2344fbb
...@@ -12,6 +12,7 @@ typedef void (*ENTRYPOINT32)(); ...@@ -12,6 +12,7 @@ typedef void (*ENTRYPOINT32)();
typedef struct typedef struct
{ {
const char *name; /* DLL name */ const char *name; /* DLL name */
const char* filename; /* DLL file name */
int base; /* Ordinal base */ int base; /* Ordinal base */
int nb_funcs; /* Number of functions */ int nb_funcs; /* Number of functions */
int nb_names; /* Number of function names */ int nb_names; /* Number of function names */
......
...@@ -1222,6 +1222,7 @@ static int BuildSpec32File( char * specfile, FILE *outfile ) ...@@ -1222,6 +1222,7 @@ static int BuildSpec32File( char * specfile, FILE *outfile )
fprintf( outfile, "const BUILTIN32_DESCRIPTOR %s_Descriptor =\n{\n", fprintf( outfile, "const BUILTIN32_DESCRIPTOR %s_Descriptor =\n{\n",
DLLName ); DLLName );
fprintf( outfile, " \"%s\",\n", DLLName ); fprintf( outfile, " \"%s\",\n", DLLName );
fprintf( outfile, " \"%s\",\n", DLLFileName );
fprintf( outfile, " %d,\n", Base ); fprintf( outfile, " %d,\n", Base );
fprintf( outfile, " %d,\n", Limit - Base + 1 ); fprintf( outfile, " %d,\n", Limit - Base + 1 );
fprintf( outfile, " %d,\n", nb_names ); fprintf( outfile, " %d,\n", nb_names );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment