PIDir::temporary fix

This commit is contained in:
2024-09-16 16:24:11 +03:00
parent 000ce2a54d
commit 224412e20a

View File

@@ -507,7 +507,8 @@ PIDir PIDir::temporary() {
s.prepend(separator); s.prepend(separator);
return PIDir(s); return PIDir(s);
#else #else
rc = mkdtemp("/tmp/pidir_tmp_XXXXXX"); char template_rc[] = "/tmp/pidir_tmp_XXXXXX";
rc = mkdtemp(template_rc);
if (!rc) return PIDir(); if (!rc) return PIDir();
PIString s(rc); PIString s(rc);
return PIDir(s.left(s.findLast(PIDir::separator))); return PIDir(s.left(s.findLast(PIDir::separator)));