Some weird crashes
Denis Koroskin
2korden at gmail.com
Mon Feb 28 11:24:30 PST 2011
On Mon, 28 Feb 2011 22:04:44 +0300, simendsjo <simen.endsjo at pandavre.com>
wrote:
> On 28.02.2011 18:52, simendsjo wrote:
>>
>> // ERROR
>> auto res = mysql_library_init(0, null, null);
>>
>> auto cn = mysql_init(null);
>> auto oldcn = cn;
>>
>> writeln(mysql_errno(cn));
>> assert(cn == oldcn); // when the last assert is active, the above line
>> changes cn and thus fails.
>>
>> auto err = mysql_errno(cn);
>> assert(cn == oldcn);
>
> Btw, if I don't use writeln it doesn't fail..
I think you have a bug at line 42.
On a serious note, it might have helped if you'd attached source code, or
at least binaries.
More information about the Digitalmars-d-learn
mailing list