Mercurial > pidgin.yaz
view console/libgnt/gntcheckbox.h @ 14508:8bc34ef93e55
[gaim-migrate @ 17228]
MSN Get Info always crashes for me in dnsquery.c on the second time it's done. The crash location likes to move around, so it's probably a memory stomper, but we're not sure yet. In any case, MSN was since [17060] not displaying User Info in most (all?) situations because it was treating the connection as invalid if error_message == NULL, when that should be (error_message != NULL). This doesn't change the crash, but the first attempt does display info now.
committer: Tailor Script <tailor@pidgin.im>
author | Evan Schoenberg <evan.s@dreskin.net> |
---|---|
date | Sun, 10 Sep 2006 21:16:20 +0000 |
parents | a71678d2da16 |
children |
line wrap: on
line source
#ifndef GNT_CHECK_BOX_H #define GNT_CHECK_BOX_H #include "gntbutton.h" #include "gnt.h" #include "gntcolors.h" #include "gntkeys.h" #define GNT_TYPE_CHECK_BOX (gnt_check_box_get_gtype()) #define GNT_CHECK_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_CHECK_BOX, GntCheckBox)) #define GNT_CHECK_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_CHECK_BOX, GntCheckBoxClass)) #define GNT_IS_CHECK_BOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_CHECK_BOX)) #define GNT_IS_CHECK_BOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GNT_TYPE_CHECK_BOX)) #define GNT_CHECK_BOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GNT_TYPE_CHECK_BOX, GntCheckBoxClass)) #define GNT_CHECK_BOX_FLAGS(obj) (GNT_CHECK_BOX(obj)->priv.flags) #define GNT_CHECK_BOX_SET_FLAGS(obj, flags) (GNT_CHECK_BOX_FLAGS(obj) |= flags) #define GNT_CHECK_BOX_UNSET_FLAGS(obj, flags) (GNT_CHECK_BOX_FLAGS(obj) &= ~(flags)) typedef struct _GnCheckBox GntCheckBox; typedef struct _GnCheckBoxPriv GntCheckBoxPriv; typedef struct _GnCheckBoxClass GntCheckBoxClass; struct _GnCheckBox { GntButton parent; gboolean checked; }; struct _GnCheckBoxClass { GntButtonClass parent; void (*toggled)(void); void (*gnt_reserved1)(void); void (*gnt_reserved2)(void); void (*gnt_reserved3)(void); void (*gnt_reserved4)(void); }; G_BEGIN_DECLS GType gnt_check_box_get_gtype(void); GntWidget *gnt_check_box_new(const char *text); void gnt_check_box_set_checked(GntCheckBox *box, gboolean set); gboolean gnt_check_box_get_checked(GntCheckBox *box); G_END_DECLS #endif /* GNT_CHECK_BOX_H */