diff options
Diffstat (limited to 'multimedia/kdemultimedia3')
-rw-r--r-- | multimedia/kdemultimedia3/files/patch-CDDialog.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/multimedia/kdemultimedia3/files/patch-CDDialog.cpp b/multimedia/kdemultimedia3/files/patch-CDDialog.cpp new file mode 100644 index 000000000000..3ecedcb68ced --- /dev/null +++ b/multimedia/kdemultimedia3/files/patch-CDDialog.cpp @@ -0,0 +1,30 @@ +--- kscd/CDDialog.cpp.orig Fri Nov 24 18:13:01 2000 ++++ kscd/CDDialog.cpp Mon Nov 27 10:22:44 2000 +@@ -24,6 +24,7 @@ + + #include <klocale.h> + #include <kdebug.h> ++#include <ktempfile.h> + + #include <stdio.h> + #include <math.h> +@@ -427,8 +428,9 @@ + dialog->getSelection(submitcat); + delete dialog; + +- QString tempfile; +- tempfile = tmpnam(0L); ++ KTempFile tmpFile; ++ tmpFile.setAutoDelete(true); // delete file when we are done. ++ QString tempfile = tmpFile.name(); + + save_cddb_entry(tempfile,true); + +@@ -515,7 +517,6 @@ + file.close(); + // file2.close(); // ***** + +- unlink(QFile::encodeName(tempfile)); + kdDebug() << "DONE SENDING\n" << endl; + } // upload + |