#649: gfx reading bug fixed

This commit is contained in:
honfika
2014-08-24 09:40:01 +02:00
parent c4fa4f4a23
commit 36d111b8b3
11 changed files with 26 additions and 23 deletions
@@ -83,18 +83,18 @@ public class FunctionActionItem extends ActionItem {
if (calculatedFunctionName != null) {
writer.append(" ");
String fname = calculatedFunctionName.toStringNoQuotes(localData);
if(!Deobfuscation.isValidName(fname)){
if (!Deobfuscation.isValidName(fname)) {
calculatedFunctionName.appendTo(writer, localData); //Use quotes
}else{
} else {
calculatedFunctionName.appendToNoQuotes(writer, localData);
}
} else if (!functionName.isEmpty()) {
writer.append(" ");
if(!Deobfuscation.isValidName(functionName)){
if (!Deobfuscation.isValidName(functionName)) {
writer.append("\"");
writer.append(Helper.escapeString(functionName));
writer.append("\"");
}else{
} else {
writer.append(functionName);
}
}
@@ -109,7 +109,7 @@ public class FunctionActionItem extends ActionItem {
if (pname == null || pname.isEmpty()) {
pname = new RegisterNumber(regStart + p).translate();
}
if(!Deobfuscation.isValidName(pname)){
if (!Deobfuscation.isValidName(pname)) {
writer.append("\"");
writer.append(Helper.escapeString(pname));
writer.append("\"");