Skip to content

Commit

Permalink
Fix real type not using ptr based functions
Browse files Browse the repository at this point in the history
  • Loading branch information
sudo-panda authored and vgvassilev committed Aug 2, 2023
1 parent bc0b093 commit a531b0e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/Converters.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -3204,8 +3204,8 @@ CPyCppyy::Converter* CPyCppyy::CreateConverter(Cppyy::TCppType_t type, cdims_t d
//-- nothing? ok, collect information about the type and possible qualifiers/decorators
bool isConst = strncmp(resolvedTypeStr.c_str(), "const", 5) == 0;
const std::string& cpd = TypeManip::compound(resolvedTypeStr);
Cppyy::TCppType_t realType = Cppyy::GetRealType(type);
std::string realTypeStr = TypeManip::clean_type(resolvedTypeStr, false, true);
Cppyy::TCppType_t realType = Cppyy::ResolveType(Cppyy::GetRealType(type));
std::string realTypeStr = Cppyy::GetTypeAsString(realType);
std::string realUnresolvedTypeStr = TypeManip::clean_type(fullType, false, true);

// accept unqualified type (as python does not know about qualifiers)
Expand Down

0 comments on commit a531b0e

Please sign in to comment.