diff options
author | Davyd Madeley <davyd@madeley.id.au> | 2009-04-11 00:55:03 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2009-04-11 00:55:03 +0800 |
commit | 4233989e20be2285b6f2c04f670b0d0a3a4a901a (patch) | |
tree | 54e09531d4621feb1eea6ec85a0ee7e30827e48a /libempathy-gtk | |
parent | cfb1f3113e9c98eadaf89bcb19bf66b7f5647c62 (diff) | |
download | gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar.gz gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar.bz2 gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar.lz gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar.xz gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.tar.zst gsoc2013-empathy-4233989e20be2285b6f2c04f670b0d0a3a4a901a.zip |
make the type enum a named type
From: Davyd Madeley <davyd@madeley.id.au>
svn path=/trunk/; revision=2800
Diffstat (limited to 'libempathy-gtk')
-rw-r--r-- | libempathy-gtk/empathy-presence-chooser.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/libempathy-gtk/empathy-presence-chooser.c b/libempathy-gtk/empathy-presence-chooser.c index 672cd981a..ba55af1b8 100644 --- a/libempathy-gtk/empathy-presence-chooser.c +++ b/libempathy-gtk/empathy-presence-chooser.c @@ -52,6 +52,16 @@ #define FLASH_TIMEOUT 500 #define GET_PRIV(obj) EMPATHY_GET_PRIV (obj, EmpathyPresenceChooser) +typedef enum _PresenceChooserEntryType PresenceChooserEntryType; +enum _PresenceChooserEntryType +{ + ENTRY_TYPE_BUILTIN, + ENTRY_TYPE_SAVED, + ENTRY_TYPE_CUSTOM, + ENTRY_TYPE_SEPARATOR, + ENTRY_TYPE_EDIT_CUSTOM, +}; + typedef struct { EmpathyIdle *idle; @@ -61,7 +71,7 @@ typedef struct { guint focus_out_idle_source; McPresence state; - int previous_type; + PresenceChooserEntryType previous_type; McPresence flash_state_1; McPresence flash_state_2; @@ -135,15 +145,6 @@ enum N_COLUMNS }; -enum -{ - ENTRY_TYPE_BUILTIN, - ENTRY_TYPE_SAVED, - ENTRY_TYPE_CUSTOM, - ENTRY_TYPE_SEPARATOR, - ENTRY_TYPE_EDIT_CUSTOM, -}; - static GtkTreeModel * presence_chooser_create_model (void) { @@ -435,7 +436,7 @@ presence_chooser_changed_cb (GtkComboBox *self, gpointer user_data) char *icon_name; McPresence new_state; gboolean customisable = TRUE; - int type = -1; + PresenceChooserEntryType type = -1; GtkWidget *entry; GtkTreeModel *model = gtk_combo_box_get_model (self); @@ -522,7 +523,7 @@ combo_row_separator_func (GtkTreeModel *model, GtkTreeIter *iter, gpointer data) { - int type; + PresenceChooserEntryType type; gtk_tree_model_get (model, iter, COL_TYPE, &type, -1); |