# HG changeset patch # User eldar # Date 1247591252 0 # Node ID 438877e90dbe91e487bab88a0ea054d8fad82ce6 # Parent 3855c7a9a5a228d0a40eec6894a5c571ff25417c D2 windows fixes diff -r 3855c7a9a5a2 -r 438877e90dbe generator/dgenerator.cpp --- a/generator/dgenerator.cpp Tue Jul 14 15:56:04 2009 +0000 +++ b/generator/dgenerator.cpp Tue Jul 14 17:07:32 2009 +0000 @@ -2592,7 +2592,7 @@ s << endl << INDENT << "void*[" << signal_funcs.size() << "] sign_arr;" << endl; for(int i = 0; i < signal_funcs.size(); i++) { AbstractMetaFunction *signal = signal_funcs.at(i); - s << INDENT << "sign_arr[" << i << "] = &" << signalExternName(d_class, signal) << "_handle_in_d;" << endl; + s << INDENT << "sign_arr[" << i << "] = &" << signalExternName(d_class, signal) << "_handle;" << endl; } if(signal_funcs.size() == 0) initArgs += ", null"; diff -r 3855c7a9a5a2 -r 438877e90dbe qt/d2/qt/qtd/Str.d --- a/qt/d2/qt/qtd/Str.d Tue Jul 14 15:56:04 2009 +0000 +++ b/qt/d2/qt/qtd/Str.d Tue Jul 14 17:07:32 2009 +0000 @@ -11,18 +11,10 @@ module qt.qtd.Str; -version (Tango) -{ - public import tango.text.convert.Utf : toUTF8 = toString; - alias char[] string; -} -else -{ - import std.utf : toUTF8; -} +import std.utf : toUTF8; version(D_Version2) { - private import core.sys.posix.stdio; +// private import core.sys.posix.stdio; private import core.stdc.string; version = druntime; @@ -45,11 +37,6 @@ return argv; } -version(Tango) { - import tango.stdc.stringz : toStringz, fromStringz; -} - - public string fromStringz(const (char) *s) { return s ? s[0 .. strlen(s)].idup : cast(string)null;