summaryrefslogtreecommitdiffstats
path: root/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/sql/kernel/qsqldatabase/tst_databases.h')
-rw-r--r--tests/auto/sql/kernel/qsqldatabase/tst_databases.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
index db01135230..2b334cfd9c 100644
--- a/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
+++ b/tests/auto/sql/kernel/qsqldatabase/tst_databases.h
@@ -61,12 +61,14 @@
# if defined(Q_OS_WINCE) || defined(Q_OS_WINRT)
# include <winsock2.h>
# endif
-# if defined(Q_OS_WINRT) && !defined(Q_OS_WINPHONE)
-static inline int gethostname(char *name, int len) { qstrcpy(name, "localhost"); return 9; }
-# endif
#else
#include <unistd.h>
#endif
+#if defined(Q_OS_WINRT)
+ static inline int qgethostname(char *name, int) { qstrcpy(name, "localhost"); return 9; }
+#else
+# define qgethostname gethostname
+#endif
#define CHECK_DATABASE( db ) \
if ( !db.isValid() ) { qFatal( "db is Invalid" ); }
@@ -87,7 +89,7 @@ static QString qGetHostName()
char hn[257];
- if ( gethostname( hn, 255 ) == 0 ) {
+ if ( qgethostname( hn, 255 ) == 0 ) {
hn[256] = '\0';
hostname = QString::fromLatin1( hn );
hostname.replace( QLatin1Char( '.' ), QLatin1Char( '_' ) );