On Jul 21, 2008, at 12:05 AM, C. Smith wrote:

> The collation is
> a case-insensitive wchar compare for windows (using _wcsicmp).

The strings passed to a collating function are not zero-terminated.   
Are you making a copy of both input strings and adding a zero  
terminator yourself, or are you really using _wcsnicmp()?

You might want to have a look at how the "NOCASE" collation is  
implemented in the nocaseCollatingFunc() function in the main.c source  
file of SQLite.

D. Richard Hipp
[EMAIL PROTECTED]



_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to