winedump: Fix compilation of generated source.

Include config.h in the .c file, not in the .h file.
This commit is contained in:
Hans Leidekker 2006-01-18 17:33:10 +01:00 committed by Alexandre Julliard
parent 4202824e9e
commit 1017bcc448
1 changed files with 4 additions and 3 deletions

View File

@ -145,8 +145,8 @@ void output_header_preamble (void)
fprintf (hfile, fprintf (hfile,
"/*\n * %s.dll\n *\n * Generated from %s.dll by winedump.\n *\n" "/*\n * %s.dll\n *\n * Generated from %s.dll by winedump.\n *\n"
" * DO NOT SEND GENERATED DLLS FOR INCLUSION INTO WINE !\n * \n */" " * DO NOT SEND GENERATED DLLS FOR INCLUSION INTO WINE !\n * \n */"
"\n#ifndef __WINE_%s_DLL_H\n#define __WINE_%s_DLL_H\n\n#include " "\n#ifndef __WINE_%s_DLL_H\n#define __WINE_%s_DLL_H\n\n"
"\"config.h\"\n#include \"windef.h\"\n#include \"wine/debug.h\"\n" "#include \"windef.h\"\n#include \"wine/debug.h\"\n"
"#include \"winbase.h\"\n#include \"winnt.h\"\n\n\n", "#include \"winbase.h\"\n#include \"winnt.h\"\n\n\n",
OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_UC_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, OUTPUT_UC_DLL_NAME,
OUTPUT_UC_DLL_NAME); OUTPUT_UC_DLL_NAME);
@ -211,7 +211,8 @@ void output_c_preamble (void)
fprintf (cfile, fprintf (cfile,
"/*\n * %s.dll\n *\n * Generated from %s by winedump.\n *\n" "/*\n * %s.dll\n *\n * Generated from %s by winedump.\n *\n"
" * DO NOT SUBMIT GENERATED DLLS FOR INCLUSION INTO WINE!\n * \n */" " * DO NOT SUBMIT GENERATED DLLS FOR INCLUSION INTO WINE!\n * \n */"
"\n\n#include \"%s_dll.h\"\n\nWINE_DEFAULT_DEBUG_CHANNEL(%s);\n\n", "\n\n#include \"config.h\"\n#include \"%s_dll.h\"\n\n"
"WINE_DEFAULT_DEBUG_CHANNEL(%s);\n\n",
OUTPUT_DLL_NAME, globals.input_name, OUTPUT_DLL_NAME, OUTPUT_DLL_NAME, globals.input_name, OUTPUT_DLL_NAME,
OUTPUT_DLL_NAME); OUTPUT_DLL_NAME);