compiler: Fixed precompiled grammar broken on Linux
authorJerome St-Louis <jerome@ecere.com>
Tue, 21 Feb 2012 17:56:41 +0000 (02:56 +0900)
committerJerome St-Louis <jerome@ecere.com>
Tue, 21 Feb 2012 17:56:41 +0000 (02:56 +0900)
compiler/libec/precompiled/grammar.c

index 1061375..0e9397e 100644 (file)
@@ -2659,7 +2659,11 @@ extern struct Statement * MkExpressionStmt(struct __ecereNameSpace__ecere__sys__
 
 extern void Compiler_Error(char *  format, ...);
 
-extern __declspec(dllexport) char *  __ecereNameSpace__ecere__GetTranslatedString(struct __ecereNameSpace__ecere__com__Instance * module, char *  string, char *  stringAndContext);
+extern 
+#if defined(__WIN32__)
+__declspec(dllexport)
+#endif
+char *  __ecereNameSpace__ecere__GetTranslatedString(struct __ecereNameSpace__ecere__com__Instance * module, char *  string, char *  stringAndContext);
 
 extern struct __ecereNameSpace__ecere__com__Instance * __thisModule;