diff options
author | Arturo Espinosa <unammx@src.gnome.org> | 1999-11-18 02:51:45 +0800 |
---|---|---|
committer | Arturo Espinosa <unammx@src.gnome.org> | 1999-11-18 02:51:45 +0800 |
commit | fa93d70ade2f492bb46690e0bb86a30c432bb043 (patch) | |
tree | 1a27d07ac622d3d8a90bb7215bb60d6b34df1055 /widgets/e-util.h | |
parent | c9419cb6a59539d8293105d79d00d7e43bc3739c (diff) | |
download | gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar.gz gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar.bz2 gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar.lz gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar.xz gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.tar.zst gsoc2013-evolution-fa93d70ade2f492bb46690e0bb86a30c432bb043.zip |
Add another
svn path=/trunk/; revision=1399
Diffstat (limited to 'widgets/e-util.h')
-rw-r--r-- | widgets/e-util.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/widgets/e-util.h b/widgets/e-util.h new file mode 100644 index 0000000000..ad4d754770 --- /dev/null +++ b/widgets/e-util.h @@ -0,0 +1,24 @@ +#ifndef _E_UTIL_H_ +#define _E_UTIL_H_ + +#define E_MAKE_TYPE(l,str,t,ci,i,parent) \ +GtkType l##_get_type(void)\ +{\ + static GtkType type = 0;\ + if (!type){\ + GtkTypeInfo info = {\ + str,\ + sizeof (t),\ + sizeof (t##Class),\ + (GtkClassInitFunc) ci,\ + (GtkObjectInitFunc) i,\ + NULL, /* reserved 1 */\ + NULL, /* reserved 2 */\ + (GtkClassInitFunc) NULL\ + };\ + type = gtk_type_unique (parent, &info);\ + }\ + return type;\ +}\ + +#endif /* _E_UTIL_H_ */ |