diff --git a/ext-sysmon-1.1.zip b/ext-sysmon-1.1.zip index 94eb49d..5a6d550 100644 Binary files a/ext-sysmon-1.1.zip and b/ext-sysmon-1.1.zip differ diff --git a/ext-sysmon/CMakeLists.txt b/ext-sysmon/CMakeLists.txt index 437f774..d598657 100644 --- a/ext-sysmon/CMakeLists.txt +++ b/ext-sysmon/CMakeLists.txt @@ -9,7 +9,6 @@ include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES}) -set (CMAKE_CXX_FLAGS "-fexceptions") set (extsysmon_engine_SRCS extsysmon.cpp) # Now make sure all files get to the right place diff --git a/ext-sysmon/extsysmon.cpp b/ext-sysmon/extsysmon.cpp index e90ce49..a8a9b24 100644 --- a/ext-sysmon/extsysmon.cpp +++ b/ext-sysmon/extsysmon.cpp @@ -1,11 +1,17 @@ #include "extsysmon.h" -#include + #include +#include +#include + ExtendedSysMon::ExtendedSysMon(QObject* parent, const QVariantList& args) : Plasma::DataEngine(parent, args) { Q_UNUSED(args) + + QLocale::setDefault(QLocale::C); + setlocale (LC_ALL, "C"); setMinimumPollingInterval(333); @@ -49,8 +55,6 @@ bool ExtendedSysMon::sourceRequestEvent(const QString &name) bool ExtendedSysMon::updateSourceEvent(const QString &source) { - QLocale::setDefault(QLocale::C); - FILE *f_out; QString key, out, tmp_out, value; bool ok = false;