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

List:       kde-commits
Subject:    kdesupport/qca/plugins/qca-logger
From:       Justin Karneges <infiniti () affinix ! com>
Date:       2008-07-27 6:53:20
Message-ID: 1217141600.616068.28508.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 838198 by infiniti:

use qgetenv to prevent warnings on vs2005


 M  +5 -7      qca-logger.cpp  


--- trunk/kdesupport/qca/plugins/qca-logger/qca-logger.cpp #838197:838198
@@ -23,8 +23,6 @@
 #include <QTextStream>
 #include <QFile>
 
-#include <stdlib.h> // getenv()
-
 using namespace QCA;
 
 namespace loggerQCAPlugin {
@@ -104,15 +102,15 @@
 		_externalConfig = false;
 		_streamLogger = NULL;
 
-		char *level = getenv ("QCALOGGER_LEVEL");
-		char *file = getenv ("QCALOGGER_FILE");
+		QByteArray level = qgetenv ("QCALOGGER_LEVEL");
+		QByteArray file = qgetenv ("QCALOGGER_FILE");
 
-		if (level != NULL) {
-printf ("XXXX %s %s\n", level, file);
+		if (!level.isEmpty ()) {
+			printf ("XXXX %s %s\n", level.data (), file.data ());
 			_externalConfig = true;
 			createLogger (
 				atoi (level),
-				file == NULL ? QString() : QString::fromUtf8 (file)
+				file.isEmpty () ? QString() : QString::fromUtf8 (file)
 			);
 		}
 	}
[prev in list] [next in list] [prev in thread] [next in thread] 

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