From c8b816e4983aee85bfbcb6963c92eadd0cc94b9c Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Wed, 2 Feb 2011 03:47:52 +0000 Subject: [PATCH] add missing serialization of marker width and height --- src/save_map.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/save_map.cpp b/src/save_map.cpp index e63b22f83..ea0a71ff3 100644 --- a/src/save_map.cpp +++ b/src/save_map.cpp @@ -281,6 +281,14 @@ public: { set_attr( sym_node, "fill", sym.get_fill() ); } + if (sym.get_width() != dfl.get_width() || explicit_defaults_) + { + set_attr( sym_node, "width", sym.get_width() ); + } + if (sym.get_height() != dfl.get_height() || explicit_defaults_) + { + set_attr( sym_node, "height", sym.get_height() ); + } const stroke & strk = sym.get_stroke(); add_stroke_attributes(sym_node, strk);