https://bugzilla.novell.com/show_bug.cgi?id=471444 User dmueller@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=471444#c2 --- Comment #2 from Dirk Mueller <dmueller@novell.com> 2009-02-03 05:48:46 MST --- I'm not aware of any bug in Qt in that area. the problem is in libqca2 anyway: static bool qt_buggy_fsw() { // FIXME: just a guess that this is fixed in 4.3.5 and 4.4.0 if(qVersionInt() < 0x040305) return true; else return false; } note the "FIXME". Also, the qVersionInt() implementation is buggy: static int qVersionInt() { static int out = -1; if(out == -1) { QString str = QString::fromLatin1(qVersion()); QStringList parts = str.split('.', QString::KeepEmptyParts); Q_ASSERT(parts.count() == 3); out = 0; for(int n = 0; n < 3; ++n) { bool ok; int x = parts[n].toInt(&ok); Q_ASSERT(ok); Q_ASSERT(x > 0 && x <= 0xff); out <<= x; } } return out; } this is a very complicated way to write "return 0", therefore all Qt versions fail the check, independently which version or if they have the bug or not. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.