author | zecke <zecke> | 2002-03-19 19:52:28 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-03-19 19:52:28 (UTC) |
commit | 5f6144b48cac5cc058ee06461e865ce03cda00f1 (patch) (side-by-side diff) | |
tree | be269aa0b3370a47d15659d0d03cd4eb286655b9 | |
parent | ebbdb5c4f1c01881bd09f02d9efaa434a073a788 (diff) | |
download | opie-5f6144b48cac5cc058ee06461e865ce03cda00f1.zip opie-5f6144b48cac5cc058ee06461e865ce03cda00f1.tar.gz opie-5f6144b48cac5cc058ee06461e865ce03cda00f1.tar.bz2 |
fix the crash for harlekin
-rw-r--r-- | libopie/tododb.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libopie/tododb.cpp b/libopie/tododb.cpp index e440dfc..b1b35d0 100644 --- a/libopie/tododb.cpp +++ b/libopie/tododb.cpp @@ -110,34 +110,36 @@ public: //uid dummy = element->attribute("Uid" ); dumInt = dummy.toInt(&ok ); if(ok ) event.setUid( dumInt ); m_todos.append( event ); element = element->nextChild(); // next element } //} }else { qWarning("could not load" ); } delete root; + qWarning("returning" ); return m_todos; } }; } ToDoDB::ToDoDB(const QString &fileName = QString::null, ToDoResource *res ){ m_fileName = fileName; if( fileName.isEmpty() && res == 0 ){ - m_fileName = Global::applicationFileName("todolist","todolist.xml");; + m_fileName = Global::applicationFileName("todolist","todolist.xml"); + res = new FileToDoResource(); //qWarning("%s", m_fileName.latin1() ); }else if(res == 0 ){ // let's create a ToDoResource for xml res = new FileToDoResource(); } m_res = res; load(); } ToDoDB::~ToDoDB() { delete m_res; } QValueList<ToDoEvent> ToDoDB::effectiveToDos(const QDate &from, const QDate &to, |