From 127005ae839abd13c1ba53a719be0500f07fb610 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Thu, 18 Feb 2016 15:31:18 +0100 Subject: Support custom string properties --- ucad.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ucad.c') diff --git a/ucad.c b/ucad.c index 490964a..02e2f95 100644 --- a/ucad.c +++ b/ucad.c @@ -124,6 +124,10 @@ serialize_param_spec (GParamSpec *pspec, UcaNetMessageProperty *prop) case G_TYPE_BOOLEAN: prop->spec.gboolean.default_value = ((GParamSpecBoolean *) pspec)->default_value; break; + case G_TYPE_STRING: + strncpy (prop->spec.gstring.default_value, ((GParamSpecString *) pspec)->default_value, + sizeof (prop->spec.gstring.default_value)); + break; CASE_NUMERIC (G_TYPE_INT, gint, GParamSpecInt) break; CASE_NUMERIC (G_TYPE_UINT, guint, GParamSpecUInt) -- cgit v1.2.3