summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/pim/odatebookaccessbackend_xml.cpp4
-rw-r--r--libopie2/opiepim/backend/odatebookaccessbackend_xml.cpp4
2 files changed, 2 insertions, 6 deletions
diff --git a/libopie/pim/odatebookaccessbackend_xml.cpp b/libopie/pim/odatebookaccessbackend_xml.cpp
index 5239d84..bc51996 100644
--- a/libopie/pim/odatebookaccessbackend_xml.cpp
+++ b/libopie/pim/odatebookaccessbackend_xml.cpp
@@ -151,8 +151,7 @@ bool ODateBookAccessBackend_XML::reload() {
151 return load(); 151 return load();
152} 152}
153bool ODateBookAccessBackend_XML::save() { 153bool ODateBookAccessBackend_XML::save() {
154 qWarning("going to save now"); 154 if (!m_changed) return true;
155// if (!m_changed) return true;
156 155
157 int total_written; 156 int total_written;
158 QString strFileNew = m_name + ".new"; 157 QString strFileNew = m_name + ".new";
@@ -192,7 +191,6 @@ bool ODateBookAccessBackend_XML::save() {
192 } 191 }
193 f.close(); 192 f.close();
194 193
195 exit(0);
196 if ( ::rename( strFileNew, m_name ) < 0 ) { 194 if ( ::rename( strFileNew, m_name ) < 0 ) {
197 QFile::remove( strFileNew ); 195 QFile::remove( strFileNew );
198 return false; 196 return false;
diff --git a/libopie2/opiepim/backend/odatebookaccessbackend_xml.cpp b/libopie2/opiepim/backend/odatebookaccessbackend_xml.cpp
index 5239d84..bc51996 100644
--- a/libopie2/opiepim/backend/odatebookaccessbackend_xml.cpp
+++ b/libopie2/opiepim/backend/odatebookaccessbackend_xml.cpp
@@ -151,8 +151,7 @@ bool ODateBookAccessBackend_XML::reload() {
151 return load(); 151 return load();
152} 152}
153bool ODateBookAccessBackend_XML::save() { 153bool ODateBookAccessBackend_XML::save() {
154 qWarning("going to save now"); 154 if (!m_changed) return true;
155// if (!m_changed) return true;
156 155
157 int total_written; 156 int total_written;
158 QString strFileNew = m_name + ".new"; 157 QString strFileNew = m_name + ".new";
@@ -192,7 +191,6 @@ bool ODateBookAccessBackend_XML::save() {
192 } 191 }
193 f.close(); 192 f.close();
194 193
195 exit(0);
196 if ( ::rename( strFileNew, m_name ) < 0 ) { 194 if ( ::rename( strFileNew, m_name ) < 0 ) {
197 QFile::remove( strFileNew ); 195 QFile::remove( strFileNew );
198 return false; 196 return false;