>I don't like using the MSLU because its a dependency that up until now SQLite >has not had. Since the unicows.dll is not part of a standard Windows >installation, it would require developers to redistribute that DLL in addition >to the sqlite DLL.
I very much agree with Robert for the reasons he has given. The beauty of SQLite is that it is simple and small. Linking to a non OS dependencies would take that beauty away. The approach of the latest os_win.c is absolutely correct and a standard procedure for all cross-Windows applications with Unicode support, even Microsoft's. It just needs a few improvements to get it working reliably on Win95. The Win95 Unicode deficiencies are part of that system and there is nothing SQLite can do about it. Please keep SQLite simple and small and do not add additional dependencies! Regards, Ralf