diff options
author | Vincent Richard <[email protected]> | 2010-02-01 16:33:31 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2010-02-01 16:33:31 +0000 |
commit | 69421bbd6f47bcba9650e9c2f0bf0c660ce064bd (patch) | |
tree | 21f5bbb695dfe53a43b0c9fe77626faa49932d8c | |
parent | Fixed bug #2927077: account for multi-byte charsets in invalid sequence output. (diff) | |
download | vmime-69421bbd6f47bcba9650e9c2f0bf0c660ce064bd.tar.gz vmime-69421bbd6f47bcba9650e9c2f0bf0c660ce064bd.zip |
Fixed memory leak.
-rw-r--r-- | src/net/maildir/maildirFormat.cpp | 2 | ||||
-rw-r--r-- | vmime/net/maildir/maildirFormat.hpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/net/maildir/maildirFormat.cpp b/src/net/maildir/maildirFormat.cpp index 607ed618..78445428 100644 --- a/src/net/maildir/maildirFormat.cpp +++ b/src/net/maildir/maildirFormat.cpp @@ -52,7 +52,7 @@ maildirFormat::context::context(ref <maildirStore> store) ref <maildirStore> maildirFormat::context::getStore() const { - return m_store; + return m_store.acquire().constCast <maildirStore>(); } diff --git a/vmime/net/maildir/maildirFormat.hpp b/vmime/net/maildir/maildirFormat.hpp index a47c854c..09406966 100644 --- a/vmime/net/maildir/maildirFormat.hpp +++ b/vmime/net/maildir/maildirFormat.hpp @@ -55,7 +55,7 @@ public: private: - ref <maildirStore> m_store; + weak_ref <maildirStore> m_store; }; |