[WTF] GNOME IST VORWAERTSKOMPATIBEL
2007 March 06Ich habe auf den Chemnitzer Linux-Tagen letztes Wochenende am 'Spielen unter Linux' Stand zum ersten mal Beryl gesehen und will das jetzt auch haben.
Leider nutzt Beryl ziemlich viel GNOME Zeugs, welches ja fuer seine Dependency-Hell bekannt ist.
Gerade ist gconf-2.0 mit nem Compiler Error abgeschmiert und beim durchlesen des entsprechenden Code Stuecks bin ich auf dieses Juwel gestossen:
/opt/gnome2/include/gtk-2.0/gtk/gtkstatusbar.h line 64-82:
struct _GtkStatusbarClass
{
GtkHBoxClass parent_class;
GMemChunk *messages_mem_chunk;
void (*text_pushed) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
void (*text_popped) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
void (*_gtk_reserved2) (void);
void (*_gtk_reserved3) (void);
void (*_gtk_reserved4) (void);
};
struct _GtkStatusbarClass
{
GtkHBoxClass parent_class;
GMemChunk *messages_mem_chunk;
void (*text_pushed) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
void (*text_popped) (GtkStatusbar *statusbar,
guint context_id,
const gchar *text);
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
void (*_gtk_reserved2) (void);
void (*_gtk_reserved3) (void);
void (*_gtk_reserved4) (void);
};
Ohne Worte.
EOF
Category: blog