On 10/25/2015 03:46 PM, Mark Rotteveel wrote: > I am looking at the init method in interface.cpp, and I see this: > > if (port->port_protocol < PROTOCOL_VERSION12) > { > // This is FB < 2.5. Lets remove that not recognized DPB/SPB and > convert the UTF8 > // strings to the OS codepage. > intlParametersBlock.fromUtf8(dpb, isc_dpb_utf8_filename); > ISC_unescape(file_name); > ISC_utf8ToSystem(file_name); > } > > As this method is called for both database attach/create and service > attach, shouldn't the "isc_dpb_utf8_filename" from > "intlParametersBlock.fromUtf8(dpb, isc_dpb_utf8_filename);" be an > spb/dpb independent reference (eg using the ParameterSet)? Or better > yet: shouldn't this be handled in the implementation of IntlParametersBlock?
You are absolutely right - done. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel