summaryrefslogtreecommitdiff
authortille <tille>2002-05-15 09:53:39 (UTC)
committer tille <tille>2002-05-15 09:53:39 (UTC)
commit7977d9c5793100040b645974be1573572a550f62 (patch) (unidiff)
treebd1265a21c2ea7495fa0e9446e80239e25c5aeed
parentb1198cf567577dba9710b9fb19d924c766202c38 (diff)
downloadopie-7977d9c5793100040b645974be1573572a550f62.zip
opie-7977d9c5793100040b645974be1573572a550f62.tar.gz
opie-7977d9c5793100040b645974be1573572a550f62.tar.bz2
hack to get rig of segfaults after reading </DATEBOOK>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--library/datebookdb.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/library/datebookdb.cpp b/library/datebookdb.cpp
index 2ac9a0c..a26fe8f 100644
--- a/library/datebookdb.cpp
+++ b/library/datebookdb.cpp
@@ -733,7 +733,8 @@ void DateBookDB::loadFile( const QString &strFile )
733 733
734 int i = 0; 734 int i = 0;
735 char *point; 735 char *point;
736 while ( ( point = strstr( dt+i, "<event " ) ) != 0 ) { 736 // hack to get rid of segfaults after reading </DATEBOOK>
737 while ( (dt+i != 0) && (( point = strstr( dt+i, "<event " ) ) != 0 )) {
737 i = point - dt; 738 i = point - dt;
738 // if we are reading in events in the general case, 739 // if we are reading in events in the general case,
739 // we are just adding them, so let the actions represent that... 740 // we are just adding them, so let the actions represent that...