android: we have mkdtemp.
they just forgot to declare it. see: bionic ad1ff2fb268034074488f0b4b30b5311008b8617 Change-Id: Ide0c0edaa1b5fd17e58ffce1e3d49e320d80e57a Reviewed-by: Qt Doc Bot <qt_docbot@qt-project.org> Reviewed-by: Robin Burchell <robin+qt@viroteck.net> Reviewed-by: Arvid Picciani <aep@exys.org>
This commit is contained in:
parent
8a4530c954
commit
9094aa187f
@ -52,7 +52,7 @@
|
||||
#endif
|
||||
|
||||
#include <stdlib.h> // mkdtemp
|
||||
#if defined(Q_OS_QNX) || defined(Q_OS_WIN) || defined(Q_OS_LINUX_ANDROID)
|
||||
#if defined(Q_OS_QNX) || defined(Q_OS_WIN)
|
||||
#include <private/qfilesystemengine_p.h>
|
||||
#endif
|
||||
|
||||
@ -94,7 +94,7 @@ static QString defaultTemplateName()
|
||||
return QDir::tempPath() + QLatin1Char('/') + baseName + QLatin1String("-XXXXXX");
|
||||
}
|
||||
|
||||
#if defined(Q_OS_QNX ) || defined(Q_OS_WIN) || defined(Q_OS_LINUX_ANDROID)
|
||||
#if defined(Q_OS_QNX ) || defined(Q_OS_WIN)
|
||||
static char *mkdtemp(char *templateName)
|
||||
{
|
||||
static const char letters[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
|
||||
@ -138,6 +138,8 @@ static char *mkdtemp(char *templateName)
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
#elif defined(Q_OS_LINUX_ANDROID)
|
||||
extern char *mkdtemp(char *);
|
||||
#endif
|
||||
|
||||
void QTemporaryDirPrivate::create(const QString &templateName)
|
||||
|
Loading…
Reference in New Issue
Block a user