emailservices/emaildebug/inc/emailtrace.h
changeset 74 6c59112cfd31
parent 68 83cc6bae1de8
--- a/emailservices/emaildebug/inc/emailtrace.h	Wed Sep 15 17:47:19 2010 +0300
+++ b/emailservices/emaildebug/inc/emailtrace.h	Thu Sep 30 11:43:07 2010 +0300
@@ -260,14 +260,17 @@
             
     static QFile file(NM_LOG_DIRECTORY +
                       QString("nmail_timestamps.log"));
-        if (NM_LOG_TO_FILE && !file.isOpen()) {
-            file.open(QIODevice::Append | QIODevice::Text | QIODevice::ReadWrite);
-        }
-        if (file.isWritable()) {
-            QTextStream(&file) << timestamp << '\n';
-        } else {
-            qDebug("[Nmail] %s",timestamp.toLatin1().data());
-        }
+    if (NM_LOG_TO_FILE && !file.isOpen()) {
+        file.open(QIODevice::Append | QIODevice::Text | QIODevice::ReadWrite);
+    }
+    if (file.isWritable()) {
+        QTextStream(&file) << timestamp << '\n';
+    } else {
+        qDebug("[Nmail] %s",timestamp.toLatin1().data());
+    }
+    if(file.isOpen()) {
+        file.close();
+    }
 }
 
 #else