diff -c psqlodbc.orig\convert.c psqlodbc\convert.c *** psqlodbc.orig\convert.c Mon Dec 05 20:20:53 2005 --- psqlodbc\convert.c Wed Dec 21 18:32:53 2005 *************** *** 917,923 **** --- 917,926 ---- /* Add null terminator */ #ifdef UNICODE_SUPPORT if (fCType == SQL_C_WCHAR) + { memset(rgbValueBindRow + copy_len, 0, WCLEN); + wchanged = TRUE; + } else #endif /* UNICODE_SUPPORT */ rgbValueBindRow[copy_len] = '\0';