diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/database/db_old.cpp | 2 | ||||
| -rw-r--r-- | modules/pseudoclients/memoserv.cpp | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/modules/database/db_old.cpp b/modules/database/db_old.cpp index b864d2d32..00524fdc3 100644 --- a/modules/database/db_old.cpp +++ b/modules/database/db_old.cpp @@ -590,6 +590,7 @@ static void LoadNicks() READ(read_string(m->text, f)); m->owner = nc->display; nc->memos.memos->push_back(m); + m->mi = &nc->memos; } READ(read_uint16(&u16, f)); READ(read_int16(&i16, f)); @@ -956,6 +957,7 @@ static void LoadChannels() READ(read_string(m->text, f)); m->owner = ci->name; ci->memos.memos->push_back(m); + m->mi = &ci->memos; } READ(read_string(buffer, f)); diff --git a/modules/pseudoclients/memoserv.cpp b/modules/pseudoclients/memoserv.cpp index de50c6499..37e9545aa 100644 --- a/modules/pseudoclients/memoserv.cpp +++ b/modules/pseudoclients/memoserv.cpp @@ -67,6 +67,7 @@ class MemoServCore : public Module, public MemoServService sender->lastmemosend = Anope::CurTime; Memo *m = new Memo(); + m->mi = mi; mi->memos->push_back(m); m->owner = target; m->sender = source; |
