This is due to SB_SetParts reference in FunctionsToConvertM having improper params. The current params are a copy/paste of SB_SetText. The SB_SetParts function is variadic and can have 1-255 params. I'm not sure what to do in this case. What should the conversion params be set to for variadic functions?
Should it be set to '*', then check for this during conversion and enumerate the params rather than trying to follow a static number of params reflected in FunctionsToConvertM. That is easy enough but wanted to check to see if there is already an established plan of attack for these (there probably is, yes)?
V1:
V2 (Converted):
V2 (Expected):
This is due to SB_SetParts reference in FunctionsToConvertM having improper params. The current params are a copy/paste of SB_SetText. The SB_SetParts function is variadic and can have 1-255 params. I'm not sure what to do in this case. What should the conversion params be set to for variadic functions?
Should it be set to '*', then check for this during conversion and enumerate the params rather than trying to follow a static number of params reflected in FunctionsToConvertM. That is easy enough but wanted to check to see if there is already an established plan of attack for these (there probably is, yes)?