================ @@ -224,6 +224,13 @@ AND call SWIG_fail at the same time, because it will result in a double free. } $1 = (char *)malloc($2); } + +// Remove the default type check for this match. +// because if the match function has an overload and a typemap, +// it will typecheck against the original function instead of the +// typemap. +%typemap(typecheck, precedence=SWIG_TYPECHECK_POINTER) (char *dst_or_null, size_t dst_len) "" ---------------- da-viper wrote:
Updated the comment. > Does this mean it removes the type-check for all the other APIs with this > signature too? Is that an issue? Only if it matches the argument name and type. But now no other api does. Will limit it to only SBThread https://github.com/llvm/llvm-project/pull/165379 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
