QUARK_set,
QUARK_set_STEAL,
QUARK_set_line,
+ QUARK_canonical_name,
+ QUARK_canonical_name_STEAL,
QUARK_nick,
QUARK_nick_STEAL,
QUARK_blurb,
QUARK_mtype_STEAL,
QUARK_gtktypes,
QUARK_gtktypes_STEAL,
+ QUARK_signal_name,
+ QUARK_signal_name_STEAL,
QUARK_id,
QUARK_id_STEAL,
QUARK_args,
g_hash_table_insert (quark_ht, "set", GINT_TO_POINTER (QUARK_set));
g_hash_table_insert (quark_ht, "set:steal", GINT_TO_POINTER (QUARK_set_STEAL));
g_hash_table_insert (quark_ht, "set_line", GINT_TO_POINTER (QUARK_set_line));
+ g_hash_table_insert (quark_ht, "canonical_name", GINT_TO_POINTER (QUARK_canonical_name));
+ g_hash_table_insert (quark_ht, "canonical_name:steal", GINT_TO_POINTER (QUARK_canonical_name_STEAL));
g_hash_table_insert (quark_ht, "nick", GINT_TO_POINTER (QUARK_nick));
g_hash_table_insert (quark_ht, "nick:steal", GINT_TO_POINTER (QUARK_nick_STEAL));
g_hash_table_insert (quark_ht, "blurb", GINT_TO_POINTER (QUARK_blurb));
g_hash_table_insert (quark_ht, "mtype:steal", GINT_TO_POINTER (QUARK_mtype_STEAL));
g_hash_table_insert (quark_ht, "gtktypes", GINT_TO_POINTER (QUARK_gtktypes));
g_hash_table_insert (quark_ht, "gtktypes:steal", GINT_TO_POINTER (QUARK_gtktypes_STEAL));
+ g_hash_table_insert (quark_ht, "signal_name", GINT_TO_POINTER (QUARK_signal_name));
+ g_hash_table_insert (quark_ht, "signal_name:steal", GINT_TO_POINTER (QUARK_signal_name_STEAL));
g_hash_table_insert (quark_ht, "id", GINT_TO_POINTER (QUARK_id));
g_hash_table_insert (quark_ht, "id:steal", GINT_TO_POINTER (QUARK_id_STEAL));
g_hash_table_insert (quark_ht, "args", GINT_TO_POINTER (QUARK_args));
new->otype = g_strdup (self->otype);
new->gtktypes = g_list_copy (self->gtktypes); COPY_LIST_VALS(new->gtktypes, g_strdup);
new->flags = g_list_copy (self->flags); COPY_LIST_VALS(new->flags, g_strdup);
+ new->signal_name = g_strdup (self->signal_name);
new->id = g_strdup (self->id);
new->args = node_list_copy (self->args);
new->funcattrs = g_strdup (self->funcattrs);
new->ptype = copy_type (self->ptype);
new->flags = g_list_copy (self->flags); COPY_LIST_VALS(new->flags, g_strdup);
new->name = g_strdup (self->name);
+ new->canonical_name = g_strdup (self->canonical_name);
new->nick = g_strdup (self->nick);
new->blurb = g_strdup (self->blurb);
new->minimum = g_strdup (self->minimum);
g_free (self->otype);
g_list_foreach (self->gtktypes, (GFunc)g_free, NULL); g_list_free (self->gtktypes);
g_list_foreach (self->flags, (GFunc)g_free, NULL); g_list_free (self->flags);
+ g_free (self->signal_name);
g_free (self->id);
node_list_free (self->args);
g_free (self->funcattrs);
free_type (self->ptype);
g_list_foreach (self->flags, (GFunc)g_free, NULL); g_list_free (self->flags);
g_free (self->name);
+ g_free (self->canonical_name);
g_free (self->nick);
g_free (self->blurb);
g_free (self->minimum);
self->flags = flags;
break;
}
+ case QUARK_signal_name: {
+ char * signal_name = va_arg (__ap, char *);
+ char * __old_value = self->signal_name;
+ self->signal_name = g_strdup (signal_name);
+ g_free (__old_value);
+ break;
+ }
+ case QUARK_signal_name_STEAL: {
+ char * signal_name = va_arg (__ap, char *);
+ self->signal_name = signal_name;
+ break;
+ }
case QUARK_id: {
char * id = va_arg (__ap, char *);
char * __old_value = self->id;
self->name = name;
break;
}
+ case QUARK_canonical_name: {
+ char * canonical_name = va_arg (__ap, char *);
+ char * __old_value = self->canonical_name;
+ self->canonical_name = g_strdup (canonical_name);
+ g_free (__old_value);
+ break;
+ }
+ case QUARK_canonical_name_STEAL: {
+ char * canonical_name = va_arg (__ap, char *);
+ self->canonical_name = canonical_name;
+ break;
+ }
case QUARK_nick: {
char * nick = va_arg (__ap, char *);
char * __old_value = self->nick;