Rob Shearman : widl: Call Pointer function for freeing non-conformant strings and for all phases for returned non-conformant strings , as is done for conformant strings.