]> git.sur5r.net Git - minitube/blobdiff - src/qtsingleapplication/qtlocalpeer.cpp
Imported Upstream version 2.0
[minitube] / src / qtsingleapplication / qtlocalpeer.cpp
index 4c4382d23fd3d0ada885532d8196557e2ff46837..7e968dfa551afbb71e85a18e150552ef6eb97833 100644 (file)
@@ -57,6 +57,8 @@ typedef BOOL(WINAPI*PProcessIdToSessionId)(DWORD,DWORD*);
 static PProcessIdToSessionId pProcessIdToSessionId = 0;
 #endif
 #if defined(Q_OS_UNIX)
+#include <unistd.h>
+#include <sys/types.h>
 #include <time.h>
 #endif
 
@@ -82,7 +84,7 @@ QtLocalPeer::QtLocalPeer(QObject* parent, const QString &appId)
 #endif
         prefix = id.section(QLatin1Char('/'), -1);
     }
-    prefix.remove(QRegExp("[^a-zA-Z]"));
+    prefix.remove(QRegExp(QLatin1String("[^a-zA-Z]")));
     prefix.truncate(6);
 
     QByteArray idc = id.toUtf8();