]> git.sur5r.net Git - minitube/blobdiff - debian/patches/proper-tempfiles
Refresh patches
[minitube] / debian / patches / proper-tempfiles
index f36b48b645f2b3b41bb1ed80584fa6e4e6616a0f..88268c53f424cd535e3b4d2576dcbb999bd948c8 100644 (file)
@@ -5,15 +5,15 @@ Description: Do proper temporary file creation
 Author: Jakob Haufe <sur5r@sur5r.net>
 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<QString> paths;
+-static QVector<QString> 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 <QtCore>