rendered paste bodyIndex: xaml.cpp
===================================================================
--- xaml.cpp (revision 80389)
+++ xaml.cpp (working copy)
@@ -932,9 +932,9 @@
}
Geometry *
-geometry_from_str (char *str)
+geometry_from_str (const char *str)
{
- char *data = str;
+ char *data = (char*)str;
int s; // FOr starting expression markers
Point cp = Point (0, 0);
Point cp1, cp2, cp3;
@@ -1820,9 +1820,7 @@
break;
case Type::GEOMETRY:
{
- char *data = g_strdup (value);
- obj->SetValue (prop, geometry_from_str (data));
- g_free (data);
+ obj->SetValue (prop, geometry_from_str (value));
break;
}
default:
@@ -2015,9 +2013,7 @@
break;
case Type::GEOMETRY:
{
- char *data = g_strdup (attr [i + 1]);
- dep->SetValue (prop, geometry_from_str (data));
- g_free (data);
+ dep->SetValue (prop, geometry_from_str (attr [i + 1]));
}
break;
default: