[fpc-devel] Unicode resourcestrings

Daniël Mantione daniel.mantione at freepascal.org
Sun Mar 2 14:09:47 CET 2008



Op Sun, 2 Mar 2008, schreef Martin Schreiber:

> On Sunday 02 March 2008 10.22:32 Dani=EBl Mantione wrote:
>>
>> Regarding code generation, there is a difference between ansistrings and
>> resourcestrings, since with a resourcestring load, the compiler must look
>> into the resourcestring tables to find the ansistring constant.
>>
> So it is theoretical possible to call "fpc_ResourceStr_To_WideStr"
> instead of fpc_AnsiStr_To_WideStr if the  source is a resourcestring?

These kind of routines are called by the code generator part that does a =

type conversion. As there is no type conversion, no such routine can be =

called. I'm not stating it is theoretically impossible, just stating that =

the normal type conversion mechanism cannot be used.

Dani=EBl


More information about the fpc-devel mailing list