Lines Matching refs:REAL_SCHEMA

41 #define REAL_SCHEMA(schema) ((GConfRealSchema*)(schema))  macro
61 GConfRealSchema *real = REAL_SCHEMA (sc); in gconf_schema_free()
80 real = REAL_SCHEMA (sc); in gconf_schema_copy()
104 REAL_SCHEMA (sc)->type = type; in gconf_schema_set_type()
110 REAL_SCHEMA (sc)->list_type = type; in gconf_schema_set_list_type()
116 REAL_SCHEMA (sc)->car_type = type; in gconf_schema_set_car_type()
122 REAL_SCHEMA (sc)->cdr_type = type; in gconf_schema_set_cdr_type()
130 if (REAL_SCHEMA (sc)->locale) in gconf_schema_set_locale()
131 g_free (REAL_SCHEMA (sc)->locale); in gconf_schema_set_locale()
134 REAL_SCHEMA (sc)->locale = g_strdup (locale); in gconf_schema_set_locale()
136 REAL_SCHEMA (sc)->locale = NULL; in gconf_schema_set_locale()
144 if (REAL_SCHEMA (sc)->short_desc) in gconf_schema_set_short_desc()
145 g_free (REAL_SCHEMA (sc)->short_desc); in gconf_schema_set_short_desc()
148 REAL_SCHEMA (sc)->short_desc = g_strdup (desc); in gconf_schema_set_short_desc()
150 REAL_SCHEMA (sc)->short_desc = NULL; in gconf_schema_set_short_desc()
158 if (REAL_SCHEMA (sc)->long_desc) in gconf_schema_set_long_desc()
159 g_free (REAL_SCHEMA (sc)->long_desc); in gconf_schema_set_long_desc()
162 REAL_SCHEMA (sc)->long_desc = g_strdup (desc); in gconf_schema_set_long_desc()
164 REAL_SCHEMA (sc)->long_desc = NULL; in gconf_schema_set_long_desc()
172 if (REAL_SCHEMA (sc)->owner) in gconf_schema_set_owner()
173 g_free (REAL_SCHEMA (sc)->owner); in gconf_schema_set_owner()
176 REAL_SCHEMA (sc)->owner = g_strdup (owner); in gconf_schema_set_owner()
178 REAL_SCHEMA (sc)->owner = NULL; in gconf_schema_set_owner()
184 if (REAL_SCHEMA (sc)->default_value != NULL) in gconf_schema_set_default_value()
185 gconf_value_free (REAL_SCHEMA (sc)->default_value); in gconf_schema_set_default_value()
187 REAL_SCHEMA (sc)->default_value = gconf_value_copy (val); in gconf_schema_set_default_value()
193 if (REAL_SCHEMA (sc)->default_value != NULL) in gconf_schema_set_default_value_nocopy()
194 gconf_value_free (REAL_SCHEMA (sc)->default_value); in gconf_schema_set_default_value_nocopy()
196 REAL_SCHEMA (sc)->default_value = val; in gconf_schema_set_default_value_nocopy()
205 real = REAL_SCHEMA (sc); in gconf_schema_validate()
266 return REAL_SCHEMA (schema)->type; in gconf_schema_get_type()
274 return REAL_SCHEMA (schema)->list_type; in gconf_schema_get_list_type()
282 return REAL_SCHEMA (schema)->car_type; in gconf_schema_get_car_type()
290 return REAL_SCHEMA (schema)->cdr_type; in gconf_schema_get_cdr_type()
298 return REAL_SCHEMA (schema)->locale; in gconf_schema_get_locale()
306 return REAL_SCHEMA (schema)->short_desc; in gconf_schema_get_short_desc()
314 return REAL_SCHEMA (schema)->long_desc; in gconf_schema_get_long_desc()
322 return REAL_SCHEMA (schema)->owner; in gconf_schema_get_owner()
330 return REAL_SCHEMA (schema)->default_value; in gconf_schema_get_default_value()
340 val = REAL_SCHEMA (schema)->default_value; in gconf_schema_steal_default_value()
341 REAL_SCHEMA (schema)->default_value = NULL; in gconf_schema_steal_default_value()