From 24b817f20a7956470971b64436f6b8f1f9745115 Mon Sep 17 00:00:00 2001 From: Marcel Krems Date: Wed, 9 Oct 2013 04:24:06 +0200 Subject: Fix compilation with Clang and libc++ under Linux src/plugins/platforms/xcb/qxcbsessionmanager.cpp:205:80: error: use of undeclared identifier 'ERANGE' while (getpwuid_r(geteuid(), &entry, buf.data(), buf.size(), &entryPtr) == ERANGE) { src/plugins/platforminputcontexts/compose/generator/qtablegenerator.cpp:173:28: error: use of undeclared identifier 'LC_CTYPE' char *name = setlocale(LC_CTYPE, (char *)0); Change-Id: Ide6f3072e9158eef412973ce0a72babb41b695f0 Reviewed-by: Thiago Macieira --- src/plugins/platforms/xcb/qxcbsessionmanager.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/platforms/xcb/qxcbsessionmanager.cpp') diff --git a/src/plugins/platforms/xcb/qxcbsessionmanager.cpp b/src/plugins/platforms/xcb/qxcbsessionmanager.cpp index 6abe24b7ab..9d81c8e224 100644 --- a/src/plugins/platforms/xcb/qxcbsessionmanager.cpp +++ b/src/plugins/platforms/xcb/qxcbsessionmanager.cpp @@ -48,6 +48,7 @@ #include #include #include +#include // ERANGE class QSmSocketReceiver : public QObject -- cgit v1.2.3