# HG changeset patch # User Torsten # Date 1522784913 -7200 # Node ID 29641449ca90bd3dcc34287ea5b6c849f78a7847 # Parent daff5efe062fe6362a45fc342f02a7c15000bd33 use qt routines for determining users tmp directory (bug #53006) * documentation.cc (documentation): use QDir::tempPath() for getting users tmp directory diff -r daff5efe062f -r 29641449ca90 libgui/src/documentation.cc --- a/libgui/src/documentation.cc Tue Apr 03 08:14:48 2018 -0400 +++ b/libgui/src/documentation.cc Tue Apr 03 21:48:33 2018 +0200 @@ -64,9 +64,10 @@ // of the original collection and load the help data m_help_engine = new QHelpEngine (collection, this); - std::string tmpdir (octave::sys::env::getenv ("TMPDIR")); + QString tmpdir = QDir::tempPath(); m_collection - = QString::fromStdString (octave::sys::tempnam (tmpdir, "oct-qhelp-")); + = QString::fromStdString (octave::sys::tempnam (tmpdir.toStdString (), + "oct-qhelp-")); if (m_help_engine->copyCollectionFile (m_collection)) m_help_engine->setCollectionFile (m_collection);