diff -Nurp hydrogen-0.9.5.1/libs/hydrogen/src/object.cpp hydrogen-0.9.5.1.mod/libs/hydrogen/src/object.cpp
--- hydrogen-0.9.5.1/libs/hydrogen/src/object.cpp 2009-09-20 04:04:23.000000000 +0200
+++ hydrogen-0.9.5.1.mod/libs/hydrogen/src/object.cpp 2013-12-10 07:18:00.506872464 +0100
@@ -239,9 +239,9 @@ void* loggerThread_func( void* param )
QString tmpString;
for( it = last = queue.begin() ; it != queue.end() ; ++it ) {
last = it;
- printf( it->toLocal8Bit() );
+ printf("%s", qPrintable(it->toLocal8Bit()));
if( pLogFile ) {
- fprintf( pLogFile, it->toLocal8Bit() );
+ fprintf( pLogFile, "%s", qPrintable(it->toLocal8Bit()));
fflush( pLogFile );
}
}