diff --git a/src/common/fontcmn.cpp b/src/common/fontcmn.cpp index b088f2adb3..c660707091 100644 --- a/src/common/fontcmn.cpp +++ b/src/common/fontcmn.cpp @@ -776,9 +776,9 @@ bool wxNativeFontInfo::FromString(const wxString& s) token = tokenizer.GetNextToken(); if ( !token.ToLong(&l) ) return false; - weight = ConvertFromLegacyWeightIfNecessary(l); - if ( weight <= wxFONTWEIGHT_INVALID || weight > wxFONTWEIGHT_MAX ) + if ( l <= wxFONTWEIGHT_INVALID || l > wxFONTWEIGHT_MAX ) return false; + weight = static_cast(l); token = tokenizer.GetNextToken(); if ( !token.ToLong(&l) )