]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
wpa_gui-qt4: FTBFS with GCC 4.4: missing #include
authorMartin Michlmayr <tbm@cyrius.com>
Tue, 11 Nov 2008 15:36:37 +0000 (17:36 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 11 Nov 2008 15:36:37 +0000 (17:36 +0200)
GCC 4.4 cleaned up some more C++ headers.  You always have to #include
headers directly and cannot rely for things to be included indirectly.

> g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DCONFIG_CTRL_IFACE
-DCONFIG_CTRL_IFACE_UNIX -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
-I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui
-I/usr/include/qt4 -I. -I.. -I../../src/utils -I../../src/common -I.moc -I.ui -o
.obj/wpagui.o wpagui.cpp
> wpagui.cpp: In constructor 'WpaGui::WpaGui(QWidget*, const char*,
Qt::WFlags)':
> wpagui.cpp:98: error: 'printf' was not declared in this scope

From: Martin Michlmayr <tbm@cyrius.com>
Bug:  http://bugs.debian.org/505041

Signed-off-by: Kel Modderman <kel@otaku42.de>
wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
wpa_supplicant/wpa_gui-qt4/scanresults.cpp
wpa_supplicant/wpa_gui-qt4/wpagui.cpp

index ea8f477907eba859f47812a72b2fe8f912095c03..b963a7e362717915fce7d6bd7bb3e10fb0f7963a 100644 (file)
@@ -12,6 +12,7 @@
  * See README and COPYING for more details.
  */
 
+#include <cstdio>
 #include <QMessageBox>
 
 #include "networkconfig.h"
index bceef8ac2fd23283e134e61d2d9251ccdf389dab..459aa8c69637c31de9bad3e18dbec77c3407453a 100644 (file)
@@ -12,6 +12,8 @@
  * See README and COPYING for more details.
  */
 
+#include <cstdio>
+
 #include "scanresults.h"
 #include "wpagui.h"
 #include "networkconfig.h"
index f4847c044690aaaa10b444e94fc83ba8472d526f..8f73967e14120b9fd1d02c8a4b456416f01193df 100644 (file)
@@ -17,6 +17,7 @@
 #include <unistd.h>
 #endif
 
+#include <cstdio>
 #include <QMessageBox>
 #include <QCloseEvent>