Final edition:

1) File name from connection string is converted into UTF-8 ASAP.
No code should ever convert it into ANSI codepage.
2) Windows version uses Unicode routines for file handling.
3) File names are not uppercased. It is not widely known, but NTFS has
its own upcase table that may be different from system one. In this case
uppercasing of the name using system locale will cause file to be not
found.
4) Databases.conf (and other configs) are considered UTF-8 only.
5) Use case-sensitive or insensitive comparsion routines is decided
individually case-by-case.

   Agreement?

-- 
   WBR, SD.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to