Changeset 326 for trunk/idl-compiler/c-emitter_c
- Timestamp:
- Apr 9, 2008, 10:22:08 PM (17 years ago)
- Location:
- trunk/idl-compiler/c-emitter_c
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/idl-compiler/c-emitter_c/c_file_emitter.c
r295 r326 32 32 * 33 33 * ***** END LICENSE BLOCK ***** */ 34 #include <os2.h> 34 #ifdef __OS2__ 35 # include <os2.h> 36 #endif 35 37 #include <stdlib.h> 36 38 #include <string.h> … … 79 81 80 82 /* Do return type */ 81 fprintf(fh, "NOM _Scope ");83 fprintf(fh, "NOMDLLEXPORT NOM_Scope "); 82 84 emitReturnType(pLocalPI, pif, pm); 83 85 … … 123 125 } 124 126 125 fprintf(fh, "NOM _Scope ");127 fprintf(fh, "NOMDLLEXPORT NOM_Scope "); 126 128 emitReturnType(pLocalPI, pif, pm); 127 129 fprintf(fh, " NOMLINK impl_%s_%s(%s* nomSelf,\n", pif->chrName, pom->chrName, pif->chrName); … … 167 169 168 170 //printInterface(pif); 169 if((pLocalPI->outFile=openOutfile(gScanner, chrTemp))!=NULL HANDLE)171 if((pLocalPI->outFile=openOutfile(gScanner, chrTemp))!=NULL) 170 172 { 171 173 emitCFileHeader(pLocalPI, pif); … … 173 175 emitOverridenMethods(pLocalPI, pif); 174 176 closeOutfile(pLocalPI->outFile); 177 pLocalPI->outFile = NULL; 175 178 } 176 179 g_free(chrTemp);
Note:
See TracChangeset
for help on using the changeset viewer.