From dd7d2d4cf0f27f35dc7c27b0f9a527dfead2ca6e Mon Sep 17 00:00:00 2001 From: dukepyrolator Date: Sat, 6 Mar 2010 10:33:28 +0000 Subject: [PATCH] added a check for null pointers git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2803 5417fbe8-f217-4b02-8779-1006273d7864 --- src/tools/db-convert.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tools/db-convert.c b/src/tools/db-convert.c index 9494b1b37..53760771a 100644 --- a/src/tools/db-convert.c +++ b/src/tools/db-convert.c @@ -425,6 +425,8 @@ int main(int argc, char *argv[]) memos = nc->memos.memos; for (j = 0; j < nc->memos.memocount; j++, memos++) { + if (!memos->text) + break; fs << "MD MI " << memos->number << " " << memos->time << " " << memos->sender; if (memos->flags & MF_UNREAD) fs << " UNREAD"; @@ -1000,6 +1002,7 @@ int main(int argc, char *argv[]) /* CONVERTING DONE \o/ HURRAY! */ + fs.flush(); fs.close(); return 0; } /* End of main() */