diff options
Diffstat (limited to 'news/pan/patches/patch-pan_general_log.cc')
-rw-r--r-- | news/pan/patches/patch-pan_general_log.cc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/news/pan/patches/patch-pan_general_log.cc b/news/pan/patches/patch-pan_general_log.cc new file mode 100644 index 00000000000..d02c3b91202 --- /dev/null +++ b/news/pan/patches/patch-pan_general_log.cc @@ -0,0 +1,17 @@ +$NetBSD: patch-pan_general_log.cc,v 1.3 2014/01/01 12:10:00 wiz Exp $ + +--- pan/general/log.cc.orig 2012-06-29 22:24:54.000000000 +0000 ++++ pan/general/log.cc +@@ -68,7 +68,11 @@ Log :: add_entry(Entry& e, std::deque<En + a.date = time(NULL); + a.severity = e.severity; + a.message = e.message; +- a.messages = list; ++ foreach (std::deque<Entry>, list, it) ++ { ++ Entry* new_entry = new Entry(*it); ++ a.messages.push_back(new_entry); ++ } + fire_entry_added (a); + } + |