Prof. A Olowofoyeku (The African Chief) wrote:
On 20 Oct 2003 at 22:05, Frank Heckenbach wrote: [...]
I have just discovered that there is a problem under Mingw as well. I compiled and ran the programs under Mingw, and the output was this:
bar "bar 0
What do you get when you change the conditional?
bar bar 0
Oh yeah, I think there's a bug in the conversion. Try the attached patch. Also, perhaps a little bug in the test (which may not be relevant, though). Change
Arguments: array [0 .. 2] of CString = ('foo', 'bar', '"bar"');
to
Arguments: array [0 .. 3] of CString = ('foo', 'bar', '"bar"', nil);
Frank