author | zecke <zecke> | 2002-04-29 10:17:33 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-04-29 10:17:33 (UTC) |
commit | e4d0908ec054b71a9b97e9c35efbd5a697d0b58d (patch) (side-by-side diff) | |
tree | 1c483d82624c8af936af99399db9c7ea7922c90c /core/pim/todo/todotable.cpp | |
parent | 9e2a233287309bdb6bcb228aaf075f8c14a1a687 (diff) | |
download | opie-e4d0908ec054b71a9b97e9c35efbd5a697d0b58d.zip opie-e4d0908ec054b71a9b97e9c35efbd5a697d0b58d.tar.gz opie-e4d0908ec054b71a9b97e9c35efbd5a697d0b58d.tar.bz2 |
Create an Event. And modify it and try to view it
The Event gets "losed" this was reported by Stefan Eilers
Currently I'm searching my brown paper bag but I just wanted to say
I fixed it it was introduced with the change from Task-> ToDoDB
-rw-r--r-- | core/pim/todo/todotable.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/core/pim/todo/todotable.cpp b/core/pim/todo/todotable.cpp index dc60cc4..208a084 100644 --- a/core/pim/todo/todotable.cpp +++ b/core/pim/todo/todotable.cpp @@ -640,10 +640,9 @@ void TodoTable::journalFreeReplaceEntry( const ToDoEvent &todo, int row ) if (showDeadl){ static_cast<DueTextItem*>(item(row,3))->setToDoEvent(&todo ); } - ToDoEvent *ev = new ToDoEvent( todo ); - todoList.insert( static_cast<CheckItem*>(item(row,0)), new ToDoEvent(ev) ); + todoList.insert( static_cast<CheckItem*>(item(row,0)), new ToDoEvent(todo) ); } } void TodoTable::journalFreeRemoveEntry( int row ) |