From f4b1e8a98c15fbbab4be73f201f73981910b9d91 Mon Sep 17 00:00:00 2001 From: Kevin Lo Date: Mon, 27 Nov 2000 02:54:09 +0000 Subject: Fix tmpnam() warnings, using KTempfile instead of mkstemp. Fix kde -HEAD as well: http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdemultimedia/kscd/CDDialog.cpp --- audio/kdemultimedia3/files/patch-CDDialog.cpp | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 audio/kdemultimedia3/files/patch-CDDialog.cpp (limited to 'audio/kdemultimedia3') diff --git a/audio/kdemultimedia3/files/patch-CDDialog.cpp b/audio/kdemultimedia3/files/patch-CDDialog.cpp new file mode 100644 index 000000000000..3ecedcb68ced --- /dev/null +++ b/audio/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 + #include ++#include + + #include + #include +@@ -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 + -- cgit v1.2.3