From 72f28cc2cb57bbcc4e773069dad6cf75343fb396 Mon Sep 17 00:00:00 2001 From: Tim Moore Date: Thu, 31 Dec 2009 10:15:15 +0100 Subject: grapher: workaround for bz 11118 * grapher/CairoWidget.cxx (CairoTextBox::draw): Use boost::is_from_range instead of is_any_of. Reports on the net suggest that is_any_of triggers a compiler bug. --- grapher/CairoWidget.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'grapher/CairoWidget.cxx') diff --git a/grapher/CairoWidget.cxx b/grapher/CairoWidget.cxx index 81a6d3c7..85675dc2 100644 --- a/grapher/CairoWidget.cxx +++ b/grapher/CairoWidget.cxx @@ -68,7 +68,7 @@ void CairoTextBox::draw(Cairo::RefPtr cr) double fontHeight = max(fontExtent.ascent + fontExtent.descent + 1.0, fontExtent.height); vector lines; - split(lines, contents, is_any_of("\n")); + split(lines, contents, is_from_range('\n', '\n')); vector extents; double width = 0.0, height = 0.0; for (vector::iterator itr = lines.begin(), end = lines.end(); -- cgit