lsb

gtk3: function pointers, enums, structs misdefined

Bug #1329509 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
In Progress
Medium
Unassigned
Mandriva
In Progress
Medium

Bug Description

Some filter function pointers have incomplete definitions for the LSB
gtk-3.0 import, as shown by the following snips:

Upstream Gtk2:
typedef gboolean (*GtkFileFilterFunc) (const GtkFileFilterInfo *filter_info,
                                       gpointer data);
typedef gboolean (*GtkRecentFilterFunc) (const GtkRecentFilterInfo
*filter_info,
                                         gpointer user_data);
typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent,
                                          GdkEvent *event,
                                          gpointer data);

Upstream Gtk3:
typedef gboolean (*GtkFileFilterFunc) (const GtkFileFilterInfo *filter_info,
                                       gpointer data);
typedef gboolean (*GtkFontFilterFunc) (const PangoFontFamily *family,
                                       const PangoFontFace *face,
                                       gpointer data);
typedef gboolean (*GtkRecentFilterFunc) (const GtkRecentFilterInfo
*filter_info,
                                         gpointer user_data);
typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent,
                                          GdkEvent *event,
                                          gpointer data);

LSB Gtk2:
    typedef gboolean(*GtkFileFilterFunc) (const GtkFileFilterInfo *,
                                          gpointer);
    typedef gboolean(*GtkRecentFilterFunc) (const GtkRecentFilterInfo *,
                                            gpointer);
    typedef GdkFilterReturn(*GdkFilterFunc) (GdkXEvent *, GdkEvent *,
                                             gpointer);

LSB Gtk3:
    typedef gboolean(*GtkFileFilterFunc) (void);
    typedef gboolean(*GtkFontFilterFunc) (void);
    typedef gboolean(*GtkRecentFilterFunc) (void);
    typedef GdkFilterReturn(*GdkFilterFunc) (void);

Tags: spec gtk3 zclose
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → In Progress
Jeff Johnson (n3npq)
tags: added: zclose
tags: added: gtk3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.