GP-4843 - PDB MSDIA proc of namespace and bit-fields - change initial

name test
This commit is contained in:
ghizard 2024-08-13 12:59:13 +00:00
parent 7d666ea34c
commit f17f94929e

View file

@ -16,6 +16,7 @@
package ghidra.app.util.bin.format.pdb;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
import ghidra.app.util.SymbolPathParser;
@ -81,8 +82,8 @@ public class DefaultPdbMember extends PdbMember {
}
private static String getMemberName(String name, PdbKind kind) {
if (name == null) {
return null;
if (StringUtils.isBlank(name)) {
return name;
}
if (kind == PdbKind.MEMBER) {
// Strip bitfield data if present (see parseBitField method)
@ -92,9 +93,6 @@ public class DefaultPdbMember extends PdbMember {
}
}
// name may contain namespace prefix for non-Member class members
if (StringUtils.isEmpty(name)) {
return name;
}
List<String> names = SymbolPathParser.parse(name);
return names.get(names.size() - 1);
}