aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ui/qmmpstarter.cpp2
-rw-r--r--src/ui/version.h3
2 files changed, 2 insertions, 3 deletions
diff --git a/src/ui/qmmpstarter.cpp b/src/ui/qmmpstarter.cpp
index 085cc4713..4d47ffabd 100644
--- a/src/ui/qmmpstarter.cpp
+++ b/src/ui/qmmpstarter.cpp
@@ -22,7 +22,7 @@
#include "unixdomainsocket.h"
#include <unistd.h>
-#include <stdio.h>
+#include <sys/types.h>
#include <string.h>
#include "mainwindow.h"
diff --git a/src/ui/version.h b/src/ui/version.h
index 6eaa365d2..a2933b31a 100644
--- a/src/ui/version.h
+++ b/src/ui/version.h
@@ -10,6 +10,5 @@
#endif
#define LISTEN_PORT_BASE 33000
-#define UDS_PATH strcat(strdup("/tmp/qmmp.sock."), cuserid(0))
-
+#define UDS_PATH QString("/tmp/qmmp.sock.%1").arg(getuid()).toAscii().constData()
#endif