KDE/kdevelop/languages/cpp/cppduchain
Tim Beaulen
tbscope at gmail.com
Sat Jan 5 16:09:41 UTC 2008
SVN commit 757654 by beaulen:
In Qt 4.4, QAtomicInt doesn't contain a value member anymore.
This change makes KDevelop compile with (the snapshots of) Qt 4.4
CCMAIL: kdevelop-devel at kdevelop.org
M +7 -0 environmentmanager.cpp
--- trunk/KDE/kdevelop/languages/cpp/cppduchain/environmentmanager.cpp #757653:757654
@@ -460,7 +460,14 @@
return 0;
}
EnvironmentFilePointer p = lexedFile( url, env, accepter );
+#if QT_VERSION >= 0x040400
+ /* QAtomicInt doesn't have a value member in Qt 4.4
+ Use the int operator to get the value.
+ */
+ Q_ASSERT(!p || (int)p->ref > 1);
+#else
Q_ASSERT(!p || p->ref.value > 1);
+#endif
return p.data();
}
More information about the KDevelop-devel
mailing list