What encoding is used for in/out strings in: function IExternalContext.getUserName(): PAnsiChar; function IExternalContext.getDatabaseName(): PAnsiChar; function IExternalContext.getClientCharSet(): PAnsiChar;
function IRoutineMetadata.getPackage(status: IStatus): PAnsiChar; function IRoutineMetadata.getName(status: IStatus): PAnsiChar; function IRoutineMetadata.getEntryPoint(status: IStatus): PAnsiChar; function IRoutineMetadata.getBody(status: IStatus): PAnsiChar; function IRoutineMetadata.getTriggerTable(status: IStatus): PAnsiChar; function IProvider.attachDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; function IProvider.createDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; is utf8? Is there are functions in new api where encoding of strings is depends on operating system locale/codepage or on connection character set? ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel