Skip to content

Commit 9bbab58

Browse files
committed
Don't rename functions marked as extern
1 parent 2cfe407 commit 9bbab58

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/translation/imtojass/ImToJassTranslator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ public JassFunctionOrNative getJassFuncFor(ImFunction func) {
277277
} else {
278278
String name = func.getName();
279279
// find a unique name, but keep special names 'main' and 'config'
280-
if (!name.equals("main") && !name.equals("config")) {
280+
if (!name.equals("main") && !name.equals("config") && !func.hasFlag(FunctionFlagEnum.IS_EXTERN)) {
281281
name = getUniqueGlobalName(func.getName());
282282
}
283283
boolean isCompiletimeNative = func.hasFlag(FunctionFlagEnum.IS_COMPILETIME_NATIVE);

0 commit comments

Comments
 (0)