summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjistone <jistone>2006-01-18 21:00:05 +0000
committerjistone <jistone>2006-01-18 21:00:05 +0000
commitfadbb91d3c7fa837ba5ecf8972bacc922c73069f (patch)
treebb8a186016aab325cd0a7f9b33d7accb92b70430
parent062f1f1f03750bdc24f1a2a63a7d661df45d557d (diff)
downloadsystemtap-steved-fadbb91d3c7fa837ba5ecf8972bacc922c73069f.tar.gz
systemtap-steved-fadbb91d3c7fa837ba5ecf8972bacc922c73069f.tar.xz
systemtap-steved-fadbb91d3c7fa837ba5ecf8972bacc922c73069f.zip
2006-01-18 Josh Stone <joshua.i.stone@intel.com>
* translate.cxx (c_unparser::visit_foreach_loop): improved the error message when _stp_pmap_agg fails.
-rw-r--r--ChangeLog5
-rw-r--r--translate.cxx2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b6d84edb..c6874e40 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-18 Josh Stone <joshua.i.stone@intel.com>
+
+ * translate.cxx (c_unparser::visit_foreach_loop): improved the error
+ message when _stp_pmap_agg fails.
+
2006-01-18 Frank Ch. Eigler <fche@elastic.org>
* translate.cxx (c_unparser_assignment::visit_arrayindex):
diff --git a/translate.cxx b/translate.cxx
index 4fb608db..b6f83540 100644
--- a/translate.cxx
+++ b/translate.cxx
@@ -2022,7 +2022,7 @@ c_unparser::visit_foreach_loop (foreach_loop *s)
{
varlock_w agg_and_maybe_sort_guard(*this, mv);
o->newline() << "if (unlikely(NULL == " << mv.calculate_aggregate() << "))";
- o->newline(1) << "c->last_error = \"unknown error while aggregating " << mv << "\";";
+ o->newline(1) << "c->last_error = \"aggregation overflow in " << mv << "\";";
o->indent(-1);
// sort array if desired