OSDN Git Service

quote value of GETCWDFUNCNAME so that it is considered as literal string by the compiler
authorIvailo Monev <xakepa10@laimg.moc>
Thu, 19 Dec 2019 00:42:41 +0000 (00:42 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Thu, 19 Dec 2019 00:42:41 +0000 (00:42 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/core/io/qfilesystemengine_unix.cpp

index 116d9db..ae1431b 100644 (file)
@@ -519,14 +519,14 @@ QFileSystemEntry QFileSystemEngine::currentPath()
 {
     QFileSystemEntry result;
 #if defined(__GLIBC__)
-#define GETCWDFUNCNAME get_current_dir_name
+#define GETCWDFUNCNAME "get_current_dir_name"
     char *currentName = ::get_current_dir_name();
     if (currentName) {
         result = QFileSystemEntry(QByteArray(currentName), QFileSystemEntry::FromNativePath());
         ::free(currentName);
     }
 #else
-#define GETCWDFUNCNAME getcwd
+#define GETCWDFUNCNAME "getcwd"
     char currentName[PATH_MAX+1];
     if (::getcwd(currentName, PATH_MAX)) {
         result = QFileSystemEntry(QByteArray(currentName), QFileSystemEntry::FromNativePath());