diff --git a/IDEHelper/Compiler/BfModule.cpp b/IDEHelper/Compiler/BfModule.cpp index 92d9b363..ec008683 100644 --- a/IDEHelper/Compiler/BfModule.cpp +++ b/IDEHelper/Compiler/BfModule.cpp @@ -10111,7 +10111,7 @@ bool BfModule::TryGetConstString(BfIRConstHolder* constHolder, BfIRValue irValue auto constant = constHolder->GetConstant(irValue); if (constant == NULL) return false; - if (!BfIRConstHolder::IsInt(constant->mTypeCode)) + if (constant->mTypeCode != BfTypeCode_StringId) return false; int stringId = constant->mInt32; BfStringPoolEntry* entry = NULL;