~ubuntu-branches/ubuntu/feisty/sylpheed-claws/feisty-backports

« back to all changes in this revision

Viewing changes to src/gtk/prefswindow.h

  • Committer: Bazaar Package Importer
  • Author(s): Ricardo Mones
  • Date: 2005-03-24 17:19:43 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20050324171943-98swdzuq83orcp9q
Tags: 1.0.4-1
* New upstream release.
- Fixes security bug (buffer overflow) (Closes: #301200)

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
typedef void (*PrefsCreateWidgetFunc) (PrefsPage *, GtkWindow *window, gpointer);
29
29
typedef void (*PrefsDestroyWidgetFunc) (PrefsPage *);
30
30
typedef void (*PrefsSavePageFunc) (PrefsPage *);
 
31
typedef gboolean (*PrefsCanClosePageFunc) (PrefsPage *);
31
32
 
32
33
struct _PrefsPage
33
34
{
39
40
        PrefsCreateWidgetFunc     create_widget;
40
41
        PrefsDestroyWidgetFunc    destroy_widget;
41
42
        PrefsSavePageFunc         save_page;
 
43
        PrefsCanClosePageFunc     can_close;
42
44
};
43
45
 
44
46
void prefswindow_open_full              (const gchar *title, 
45
47
                                         GSList *prefs_pages,
46
48
                                         gpointer data,
47
49
                                         GtkDestroyNotify func);
 
50
 
48
51
void prefswindow_open                   (const gchar *title, 
49
52
                                         GSList *prefs_pages,
50
53
                                         gpointer data);