Move the declaration of "color_add_filter_cb()" to "color.h", as,
although it currently takes a pointer to a GtkWidget as its second argument, that argument is actually a "void *", so it's sort-of toolkit-independent. That lets us get rid of all GTK+ references in "gtk/color_filters.c", so we can move it up to the top-level directory; get rid of the <gtk/gtk.h> include, in favor of a <glib.h> include. svn path=/trunk/; revision=11499
This commit is contained in:
parent
d5425a709a
commit
e62e05a80a
10
color.h
10
color.h
|
@ -4,10 +4,9 @@
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Ethereal - Network traffic analyzer
|
* Ethereal - Network traffic analyzer
|
||||||
* By Gerald Combs <gerald@zing.org>
|
* By Gerald Combs <gerald@ethereal.com>
|
||||||
* Copyright 1998 Gerald Combs
|
* Copyright 1998 Gerald Combs
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
* as published by the Free Software Foundation; either version 2
|
* as published by the Free Software Foundation; either version 2
|
||||||
|
@ -72,6 +71,13 @@ typedef struct _color_filter {
|
||||||
extern GSList *filter_list;
|
extern GSList *filter_list;
|
||||||
extern GSList *removed_filter_list;
|
extern GSList *removed_filter_list;
|
||||||
|
|
||||||
|
/** Add a color filter.
|
||||||
|
*
|
||||||
|
* @param colorf the new color filter
|
||||||
|
* @param arg the color filter widget
|
||||||
|
*/
|
||||||
|
void color_add_filter_cb (color_filter_t *colorf, gpointer arg);
|
||||||
|
|
||||||
void
|
void
|
||||||
filter_list_prime_edt(epan_dissect_t *edt);
|
filter_list_prime_edt(epan_dissect_t *edt);
|
||||||
|
|
||||||
|
|
|
@ -4,10 +4,9 @@
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
*
|
||||||
* Ethereal - Network traffic analyzer
|
* Ethereal - Network traffic analyzer
|
||||||
* By Gerald Combs <gerald@zing.org>
|
* By Gerald Combs <gerald@ethereal.com>
|
||||||
* Copyright 1998 Gerald Combs
|
* Copyright 1998 Gerald Combs
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* This program is free software; you can redistribute it and/or
|
* This program is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU General Public License
|
* modify it under the terms of the GNU General Public License
|
||||||
* as published by the Free Software Foundation; either version 2
|
* as published by the Free Software Foundation; either version 2
|
||||||
|
@ -50,11 +49,4 @@ void color_display_with_filter(char *filter);
|
||||||
*/
|
*/
|
||||||
int color_marked_count(void);
|
int color_marked_count(void);
|
||||||
|
|
||||||
/** Add a color filter.
|
|
||||||
*
|
|
||||||
* @param colorf the new color filter
|
|
||||||
* @param arg the color filter widget
|
|
||||||
*/
|
|
||||||
void color_add_filter_cb (color_filter_t *colorf, gpointer arg);
|
|
||||||
|
|
||||||
#endif /* color_dlg.h */
|
#endif /* color_dlg.h */
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
# include "config.h"
|
# include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <gtk/gtk.h>
|
#include <glib.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
@ -36,9 +36,7 @@
|
||||||
|
|
||||||
#include <epan/packet.h>
|
#include <epan/packet.h>
|
||||||
#include "color.h"
|
#include "color.h"
|
||||||
#include "colors.h"
|
|
||||||
#include "color_filters.h"
|
#include "color_filters.h"
|
||||||
#include "color_dlg.h"
|
|
||||||
#include "file.h"
|
#include "file.h"
|
||||||
#include <epan/dfilter/dfilter.h>
|
#include <epan/dfilter/dfilter.h>
|
||||||
#include "simple_dialog.h"
|
#include "simple_dialog.h"
|
||||||
|
|
Loading…
Reference in New Issue