From 06a8c1e5f8086e3b3289059b0bc5e1bb4c6e0f8d Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Sat, 18 May 2019 22:00:05 +0200 Subject: Change the data type of size/width/height of the controls to unsigned int --- src/display/sodipodi-ctrl.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/display/sodipodi-ctrl.cpp') diff --git a/src/display/sodipodi-ctrl.cpp b/src/display/sodipodi-ctrl.cpp index a48ec4cd8..cf0ee2d89 100644 --- a/src/display/sodipodi-ctrl.cpp +++ b/src/display/sodipodi-ctrl.cpp @@ -60,9 +60,9 @@ sp_ctrl_class_init (SPCtrlClass *klass) g_object_class_install_property (g_object_class, ARG_MODE, g_param_spec_int ("mode", "mode", "Mode", 0, G_MAXINT, SP_CTRL_MODE_COLOR, (GParamFlags) G_PARAM_READWRITE)); g_object_class_install_property (g_object_class, - ARG_ANCHOR, g_param_spec_int ("anchor", "anchor", "Anchor", 0, G_MAXINT, SP_ANCHOR_CENTER, (GParamFlags) G_PARAM_READWRITE)); + ARG_ANCHOR, g_param_spec_int ("anchor", "anchor", "Anchor", 0, G_MAXUINT, SP_ANCHOR_CENTER, (GParamFlags) G_PARAM_READWRITE)); g_object_class_install_property (g_object_class, - ARG_SIZE, g_param_spec_double ("size", "size", "Size", 0.0, G_MAXDOUBLE, 8.0, (GParamFlags) G_PARAM_READWRITE)); + ARG_SIZE, g_param_spec_uint ("size", "size", "Size", 0, G_MAXINT, 7, (GParamFlags) G_PARAM_READWRITE)); g_object_class_install_property (g_object_class, ARG_ANGLE, g_param_spec_double ("angle", "angle", "Angle", -G_MAXDOUBLE, G_MAXDOUBLE, 0.0, (GParamFlags) G_PARAM_READWRITE)); g_object_class_install_property (g_object_class, @@ -104,7 +104,7 @@ sp_ctrl_set_property(GObject *object, guint prop_id, const GValue *value, GParam ctrl->anchor = (SPAnchorType) g_value_get_int(value); break; case ARG_SIZE: - ctrl->width = (gint) g_value_get_double(value); + ctrl->width = g_value_get_uint(value); ctrl->height = ctrl->width; ctrl->defined = (ctrl->width > 0); break; @@ -164,7 +164,7 @@ sp_ctrl_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec break; case ARG_SIZE: - g_value_set_double(value, ctrl->width/2.0); + g_value_set_uint(value, ctrl->width); break; case ARG_ANGLE: -- cgit v1.2.3