From 0697461488d1aa09bdb52a60b4ad885a2b25574f Mon Sep 17 00:00:00 2001 From: Hermann Kraus Date: Sun, 27 May 2012 01:14:26 +0200 Subject: [PATCH] Add compatiblity layer for C++ code. --- src/text_symbolizer.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/text_symbolizer.cpp b/src/text_symbolizer.cpp index aee3720cd..29142249c 100644 --- a/src/text_symbolizer.cpp +++ b/src/text_symbolizer.cpp @@ -24,6 +24,7 @@ #include #include #include +#include // boost @@ -137,7 +138,9 @@ text_symbolizer& text_symbolizer::operator=(text_symbolizer const& other) expression_ptr text_symbolizer::get_name() const { - return expression_ptr(); + formatting::text_node *node = dynamic_cast(placement_options_->defaults.format_tree().get()); + if (!node) return expression_ptr(); + return node->get_text(); } void text_symbolizer::set_name(expression_ptr name)