A change in the un_escape routine in file dialog-bi-import.c causes an issue in the import of fields Description and Notes. I.e. a description of "Materials" in the import file is changed to "MMMMMMMMM" by the un_escape routine. It seems an occurrence of *str was not replaced by *tmpstr in the update.
What line in dialog-bi-import.c are you referring to?
Line 897, in static char * un_escape(char *str) *str is never increased, so stays on the first char; I assume this should be *tmpstr. 888 { 889 tmpstr++; 890 if(*tmpstr == quote) 891 { 892 newStr[n] = quote; 893 } 894 } 895 else 896 { 897 newStr[n] = *str; 898 } 899 tmpstr++; 900 n++;
Ah, good catch. Thanks, and thanks for helping to test maint.