Fixed locale

This commit is contained in:
arcan1s 2013-08-26 04:38:01 +04:00
parent 9f77e83685
commit 10511a8715
3 changed files with 7 additions and 4 deletions

Binary file not shown.

View File

@ -9,7 +9,6 @@ include_directories (${CMAKE_SOURCE_DIR}
${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}
${KDE4_INCLUDES}) ${KDE4_INCLUDES})
set (CMAKE_CXX_FLAGS "-fexceptions")
set (extsysmon_engine_SRCS extsysmon.cpp) set (extsysmon_engine_SRCS extsysmon.cpp)
# Now make sure all files get to the right place # Now make sure all files get to the right place

View File

@ -1,12 +1,18 @@
#include "extsysmon.h" #include "extsysmon.h"
#include <stdio.h>
#include <Plasma/DataContainer> #include <Plasma/DataContainer>
#include <locale.h>
#include <stdio.h>
ExtendedSysMon::ExtendedSysMon(QObject* parent, const QVariantList& args) ExtendedSysMon::ExtendedSysMon(QObject* parent, const QVariantList& args)
: Plasma::DataEngine(parent, args) : Plasma::DataEngine(parent, args)
{ {
Q_UNUSED(args) Q_UNUSED(args)
QLocale::setDefault(QLocale::C);
setlocale (LC_ALL, "C");
setMinimumPollingInterval(333); setMinimumPollingInterval(333);
FILE *f_out; FILE *f_out;
@ -49,8 +55,6 @@ bool ExtendedSysMon::sourceRequestEvent(const QString &name)
bool ExtendedSysMon::updateSourceEvent(const QString &source) bool ExtendedSysMon::updateSourceEvent(const QString &source)
{ {
QLocale::setDefault(QLocale::C);
FILE *f_out; FILE *f_out;
QString key, out, tmp_out, value; QString key, out, tmp_out, value;
bool ok = false; bool ok = false;