mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-01-11 21:33:45 +00:00
30 lines
1.0 KiB
Diff
30 lines
1.0 KiB
Diff
--- a/src/megacmdshell/megacmdshellcommunications.cpp
|
|
+++ b/src/megacmdshell/megacmdshellcommunications.cpp
|
|
@@ -137,7 +137,7 @@ string createAndRetrieveConfigFolder()
|
|
if (( getpwuid_r(22, pwdptr, pwdbuffer, pwdlinelen, &tempPwdPtr)) != 0)
|
|
{
|
|
cerr << "Couldnt get HOME folder" << endl;
|
|
- return "/tmp";
|
|
+ return "@TERMUX_PREFIX@/tmp";
|
|
}
|
|
else
|
|
{
|
|
@@ -296,7 +296,7 @@
|
|
else
|
|
{
|
|
SOCKET thesock = socket(AF_UNIX, SOCK_STREAM, 0);
|
|
- char socket_path[60];
|
|
+ char socket_path[] = "@TERMUX_PREFIX@/tmp/megaCMD_XXXXXXXXXXXXXXXXXXXX/srv";
|
|
if (!socketValid(thesock))
|
|
{
|
|
cerr << "ERROR opening socket: " << ERRNO << endl;
|
|
@@ -308,7 +308,7 @@
|
|
}
|
|
|
|
bzero(socket_path, sizeof( socket_path ) * sizeof( *socket_path ));
|
|
- sprintf(socket_path, "/tmp/megaCMD_%d/srv", getuid() );
|
|
+ sprintf(socket_path, "@TERMUX_PREFIX@/tmp/megaCMD_%d/srv", getuid() );
|
|
|
|
struct sockaddr_un addr;
|
|
|