X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=debian%2Fpatches%2Fproper-tempfiles;h=88268c53f424cd535e3b4d2576dcbb999bd948c8;hb=8685c13be479ba6ff194d6998b4346b4d7c4ab7e;hp=f36b48b645f2b3b41bb1ed80584fa6e4e6616a0f;hpb=77f5968520bfc42b7139cf95866dc6bef5ef61ff;p=minitube diff --git a/debian/patches/proper-tempfiles b/debian/patches/proper-tempfiles index f36b48b..88268c5 100644 --- a/debian/patches/proper-tempfiles +++ b/debian/patches/proper-tempfiles @@ -5,15 +5,15 @@ Description: Do proper temporary file creation Author: Jakob Haufe Bug-Debian: http://bugs.debian.org/644935 -diff --git a/src/temporary.cpp b/src/temporary.cpp -index 913d244..3e5e89f 100644 ---- a/src/temporary.cpp -+++ b/src/temporary.cpp -@@ -22,51 +22,26 @@ $END_LICENSE */ +Index: minitube/src/temporary.cpp +=================================================================== +--- minitube.orig/src/temporary.cpp ++++ minitube/src/temporary.cpp +@@ -21,51 +21,26 @@ $END_LICENSE */ + #include "temporary.h" #include "constants.h" - #include "compatibility/pathsservice.h" --static QList paths; +-static QVector paths; -#ifdef APP_LINUX -static QString userName; -#endif @@ -22,7 +22,7 @@ index 913d244..3e5e89f 100644 Temporary::Temporary() { } QString Temporary::filename() { -- static const QString tempDir = Paths::getTempLocation(); +- static const QString tempDir = QStandardPaths::writableLocation(QStandardPaths::TempLocation); + QTemporaryFile *tempfile = new QTemporaryFile(QDir::tempPath() + "/" + Constants::UNIX_NAME + "-XXXXXX"); + tempfiles += tempfile; @@ -72,11 +72,10 @@ index 913d244..3e5e89f 100644 + delete tempfile; } } - -diff --git a/src/temporary.h b/src/temporary.h -index de5e24d..b8fbba9 100644 ---- a/src/temporary.h -+++ b/src/temporary.h +Index: minitube/src/temporary.h +=================================================================== +--- minitube.orig/src/temporary.h ++++ minitube/src/temporary.h @@ -23,6 +23,7 @@ $END_LICENSE */ #include