From eb3598e7e27619c759ef33bb9ec4ffb8898523de Mon Sep 17 00:00:00 2001 From: Martin Owens Date: Fri, 20 Sep 2013 00:45:16 -0400 Subject: Refactor status-bar text for multiple items, was very broken Fixed bugs: - https://launchpad.net/bugs/1199192 (bzr r12550) --- src/sp-ellipse.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/sp-ellipse.cpp') diff --git a/src/sp-ellipse.cpp b/src/sp-ellipse.cpp index 7c6066054..aad0336a7 100644 --- a/src/sp-ellipse.cpp +++ b/src/sp-ellipse.cpp @@ -427,8 +427,8 @@ void SPEllipse::set(unsigned int key, gchar const* value) { } } -gchar* SPEllipse::description() { - return g_strdup(_("Ellipse")); +const char* SPEllipse::display_name() { + return _("Ellipse"); } @@ -507,8 +507,8 @@ void SPCircle::set(unsigned int key, gchar const* value) { } } -gchar* SPCircle::description() { - return g_strdup(_("Circle")); +const char* SPCircle::display_name() { + return _("Circle"); } /* element */ @@ -681,7 +681,7 @@ void SPArc::modified(guint flags) { } -gchar* SPArc::description() { +const char* SPArc::display_name() { gdouble len = fmod(this->end - this->start, SP_2PI); if (len < 0.0) { @@ -690,12 +690,12 @@ gchar* SPArc::description() { if (!(fabs(len) < 1e-8 || fabs(len - SP_2PI) < 1e-8)) { if (this->closed) { - return g_strdup(_("Segment")); + return _("Segment"); } else { - return g_strdup(_("Arc")); + return _("Arc"); } } else { - return g_strdup(_("Ellipse")); + return _("Ellipse"); } } -- cgit v1.2.3