[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdevelop/5.0] languages/plugins/custom-definesandincludes/compilerprovider: Use
From:       Alex Richardson <arichardson.kde () gmail ! com>
Date:       2016-03-31 19:30:37
Message-ID: E1aliIf-00023q-JM () scm ! kde ! org
[Download RAW message or body]

Git commit 7c02e53ffe532632272a9345f506c5ce67155b42 by Alex Richardson.
Committed on 31/03/2016 at 17:11.
Pushed by arichardson into branch '5.0'.

Use QProcess::nullDevice() instead of own solution

M  +2    -8    languages/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp


http://commits.kde.org/kdevelop/7c02e53ffe532632272a9345f506c5ce67155b42

diff --git a/languages/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp \
b/languages/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp \
                index 0720837..525700c 100644
--- a/languages/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp
                
+++ b/languages/plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp
 @@ -30,12 +30,6 @@
 
 #include "../debugarea.h"
 
-#ifdef _WIN32
-#define NULL_DEVICE "NUL"
-#else
-#define NULL_DEVICE "/dev/null"
-#endif
-
 using namespace KDevelop;
 
 namespace
@@ -72,7 +66,7 @@ Defines GccLikeCompiler::defines(const QString& arguments) const
     auto compilerArguments = languageOptions(arguments);
     compilerArguments.append("-dM");
     compilerArguments.append("-E");
-    compilerArguments.append(NULL_DEVICE);
+    compilerArguments.append(QProcess::nullDevice());
 
     proc.start(path(), compilerArguments);
 
@@ -117,7 +111,7 @@ Path::List GccLikeCompiler::includes(const QString& arguments) \
const  auto compilerArguments = languageOptions(arguments);
     compilerArguments.append("-E");
     compilerArguments.append("-v");
-    compilerArguments.append(NULL_DEVICE);
+    compilerArguments.append(QProcess::nullDevice());
 
     proc.start(path(), compilerArguments);
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic