forked from osmocom/wireshark
parent
4663dc0b6b
commit
98387d0498
|
@ -105,7 +105,7 @@ gboolean
|
|||
follow_add_to_gtk_text(char *buffer, size_t nchars, gboolean is_server,
|
||||
void *arg)
|
||||
{
|
||||
GtkWidget *text = arg;
|
||||
GtkWidget *text = (GtkWidget *)arg;
|
||||
GtkTextBuffer *buf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text));
|
||||
GtkTextIter iter;
|
||||
|
||||
|
@ -146,7 +146,7 @@ static gboolean
|
|||
follow_print_text(char *buffer, size_t nchars, gboolean is_server _U_,
|
||||
void *arg)
|
||||
{
|
||||
print_stream_t *stream = arg;
|
||||
print_stream_t *stream = (print_stream_t *)arg;
|
||||
size_t i;
|
||||
char *str;
|
||||
|
||||
|
@ -160,7 +160,7 @@ follow_print_text(char *buffer, size_t nchars, gboolean is_server _U_,
|
|||
}
|
||||
|
||||
/* convert unterminated char array to a zero terminated string */
|
||||
str = g_malloc(nchars + 1);
|
||||
str = (char *)g_malloc(nchars + 1);
|
||||
memcpy(str, buffer, nchars);
|
||||
str[nchars] = 0;
|
||||
print_line(stream, /*indent*/ 0, str);
|
||||
|
@ -172,7 +172,7 @@ follow_print_text(char *buffer, size_t nchars, gboolean is_server _U_,
|
|||
static gboolean
|
||||
follow_write_raw(char *buffer, size_t nchars, gboolean is_server _U_, void *arg)
|
||||
{
|
||||
FILE *fh = arg;
|
||||
FILE *fh = (FILE *)arg;
|
||||
size_t nwritten;
|
||||
|
||||
nwritten = fwrite(buffer, 1, nchars, fh);
|
||||
|
@ -186,7 +186,7 @@ follow_write_raw(char *buffer, size_t nchars, gboolean is_server _U_, void *arg)
|
|||
static void
|
||||
follow_charset_toggle_cb(GtkWidget * w _U_, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
/*
|
||||
* A radio button toggles when it goes on and when it goes
|
||||
|
@ -242,7 +242,7 @@ follow_load_text(follow_info_t *follow_info)
|
|||
void
|
||||
follow_filter_out_stream(GtkWidget * w _U_, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
/* Lock out user from messing with us. (ie. don't free our data!) */
|
||||
gtk_widget_set_sensitive(follow_info->streamwindow, FALSE);
|
||||
|
@ -263,7 +263,7 @@ follow_filter_out_stream(GtkWidget * w _U_, gpointer data)
|
|||
static void
|
||||
follow_find_cb(GtkWidget * w _U_, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
GtkWidget *find_dlg_w, *main_vb, *buttons_row, *find_lb;
|
||||
GtkWidget *find_hb, *find_text_box, *find_bt, *cancel_bt;
|
||||
|
||||
|
@ -312,8 +312,8 @@ follow_find_cb(GtkWidget * w _U_, gpointer data)
|
|||
buttons_row = dlg_button_row_new(GTK_STOCK_FIND, GTK_STOCK_CANCEL,
|
||||
NULL);
|
||||
gtk_box_pack_start(GTK_BOX(main_vb), buttons_row, TRUE, TRUE, 0);
|
||||
find_bt = g_object_get_data(G_OBJECT(buttons_row), GTK_STOCK_FIND);
|
||||
cancel_bt = g_object_get_data(G_OBJECT(buttons_row), GTK_STOCK_CANCEL);
|
||||
find_bt = (GtkWidget *)g_object_get_data(G_OBJECT(buttons_row), GTK_STOCK_FIND);
|
||||
cancel_bt = (GtkWidget *)g_object_get_data(G_OBJECT(buttons_row), GTK_STOCK_CANCEL);
|
||||
|
||||
g_signal_connect(find_bt, "clicked", G_CALLBACK(follow_find_button_cb), follow_info);
|
||||
g_object_set_data(G_OBJECT(find_bt), "find_string", find_text_box);
|
||||
|
@ -333,7 +333,7 @@ follow_find_button_cb(GtkWidget * w, gpointer data)
|
|||
{
|
||||
gboolean found;
|
||||
const gchar *find_string;
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
GtkTextBuffer *buffer;
|
||||
GtkTextIter iter, match_start, match_end;
|
||||
GtkTextMark *last_pos_mark;
|
||||
|
@ -379,7 +379,7 @@ follow_find_button_cb(GtkWidget * w, gpointer data)
|
|||
static void
|
||||
follow_find_destroy_cb(GtkWidget * win _U_, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
/* Note that we no longer have a dialog box. */
|
||||
follow_info->find_dlg_w = NULL;
|
||||
|
@ -391,7 +391,7 @@ follow_print_stream(GtkWidget * w _U_, gpointer data)
|
|||
print_stream_t *stream;
|
||||
gboolean to_file;
|
||||
const char *print_dest;
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info =(follow_info_t *) data;
|
||||
#ifdef _WIN32
|
||||
gboolean win_printer = FALSE;
|
||||
int tmp_fd;
|
||||
|
@ -527,7 +527,7 @@ static void
|
|||
follow_save_as_cmd_cb(GtkWidget *w _U_, gpointer data)
|
||||
{
|
||||
GtkWidget *new_win;
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
#if 0 /* XXX: GtkFileChooserDialog/gtk_dialog_run currently being used is effectively modal so this is not req'd */
|
||||
if (follow_info->follow_save_as_w != NULL) {
|
||||
|
@ -595,12 +595,12 @@ follow_save_as_ok_cb(GtkWidget * w _U_, gpointer fs)
|
|||
directory, and leave the selection box displayed. */
|
||||
set_last_open_dir(to_name);
|
||||
g_free(to_name);
|
||||
file_selection_set_current_folder(fs, get_last_open_dir());
|
||||
gtk_file_chooser_set_current_name(fs, "");
|
||||
file_selection_set_current_folder((GtkWidget *)fs, get_last_open_dir());
|
||||
gtk_file_chooser_set_current_name((GtkFileChooser *)fs, "");
|
||||
return FALSE; /* do gtk_dialog_run again */
|
||||
}
|
||||
|
||||
follow_info = g_object_get_data(G_OBJECT(fs), E_FOLLOW_INFO_KEY);
|
||||
follow_info = (follow_info_t *)g_object_get_data(G_OBJECT(fs), E_FOLLOW_INFO_KEY);
|
||||
|
||||
if (follow_info->show_type == SHOW_RAW) {
|
||||
/* Write the data out as raw binary data */
|
||||
|
@ -667,7 +667,7 @@ follow_save_as_ok_cb(GtkWidget * w _U_, gpointer fs)
|
|||
static void
|
||||
follow_save_as_destroy_cb(GtkWidget * win _U_, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
/* Note that we no longer have a dialog box. */
|
||||
follow_info->follow_save_as_w = NULL;
|
||||
|
@ -676,7 +676,7 @@ follow_save_as_destroy_cb(GtkWidget * win _U_, gpointer data)
|
|||
static void
|
||||
follow_stream_direction_changed(GtkWidget *w, gpointer data)
|
||||
{
|
||||
follow_info_t *follow_info = data;
|
||||
follow_info_t *follow_info = (follow_info_t *)data;
|
||||
|
||||
switch(gtk_combo_box_get_active(GTK_COMBO_BOX(w))) {
|
||||
|
||||
|
@ -885,17 +885,17 @@ follow_stream(const gchar *title, follow_info_t *follow_info,
|
|||
gtk_box_pack_start(GTK_BOX(vbox), bbox, FALSE, FALSE, 5);
|
||||
|
||||
|
||||
button = g_object_get_data(G_OBJECT(bbox), WIRESHARK_STOCK_FILTER_OUT_STREAM);
|
||||
button = (GtkWidget *)g_object_get_data(G_OBJECT(bbox), WIRESHARK_STOCK_FILTER_OUT_STREAM);
|
||||
gtk_widget_set_tooltip_text(button, "Build a display filter which cuts this stream from the capture");
|
||||
g_signal_connect(button, "clicked", G_CALLBACK(follow_filter_out_stream),
|
||||
follow_info);
|
||||
|
||||
button = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
|
||||
button = (GtkWidget *)g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
|
||||
window_set_cancel_button(streamwindow, button, window_cancel_button_cb);
|
||||
gtk_widget_set_tooltip_text(button, "Close the dialog and keep the current display filter");
|
||||
gtk_widget_grab_default(button);
|
||||
|
||||
button = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_HELP);
|
||||
button = (GtkWidget *)g_object_get_data(G_OBJECT(bbox), GTK_STOCK_HELP);
|
||||
g_signal_connect(button, "clicked", G_CALLBACK(topic_cb),
|
||||
(gpointer)HELP_FOLLOW_STREAM_DIALOG);
|
||||
|
||||
|
@ -932,7 +932,7 @@ follow_destroy_cb(GtkWidget *w, gpointer data _U_)
|
|||
GList *cur;
|
||||
int i;
|
||||
|
||||
follow_info = g_object_get_data(G_OBJECT(w), E_FOLLOW_INFO_KEY);
|
||||
follow_info = (follow_info_t *)g_object_get_data(G_OBJECT(w), E_FOLLOW_INFO_KEY);
|
||||
|
||||
switch(follow_info->follow_type) {
|
||||
|
||||
|
@ -947,7 +947,7 @@ follow_destroy_cb(GtkWidget *w, gpointer data _U_)
|
|||
case FOLLOW_UDP :
|
||||
for(cur = follow_info->payload; cur; cur = g_list_next(cur))
|
||||
if(cur->data) {
|
||||
follow_record = cur->data;
|
||||
follow_record = (follow_record_t *)cur->data;
|
||||
if(follow_record->data)
|
||||
g_byte_array_free(follow_record->data,
|
||||
TRUE);
|
||||
|
|
|
@ -318,7 +318,7 @@ static gboolean dialog_graph_dump_to_file(graph_analysis_data_t *user_data)
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
time_str = g_malloc(COL_MAX_LEN);
|
||||
time_str = (gchar *)g_malloc(COL_MAX_LEN);
|
||||
label_string = g_string_new("");
|
||||
empty_line = g_string_new("");
|
||||
separator_line = g_string_new("");
|
||||
|
@ -329,7 +329,7 @@ static gboolean dialog_graph_dump_to_file(graph_analysis_data_t *user_data)
|
|||
list = g_list_first(user_data->graph_info->list);
|
||||
while (list)
|
||||
{
|
||||
gai = list->data;
|
||||
gai = (graph_analysis_item_t *)list->data;
|
||||
list = g_list_next(list);
|
||||
|
||||
if (!gai->display)
|
||||
|
@ -412,7 +412,7 @@ static gboolean dialog_graph_dump_to_file(graph_analysis_data_t *user_data)
|
|||
list = g_list_first(user_data->graph_info->list);
|
||||
while (list)
|
||||
{
|
||||
gai = list->data;
|
||||
gai = (graph_analysis_item_t *)list->data;
|
||||
list = g_list_next(list);
|
||||
|
||||
if (!gai->display)
|
||||
|
@ -533,7 +533,7 @@ static void overwrite_existing_file_cb(gpointer dialog _U_, gint btn, gpointer u
|
|||
switch (btn) {
|
||||
case(ESD_BTN_YES):
|
||||
/* overwrite the file*/
|
||||
dialog_graph_dump_to_file(user_data);
|
||||
dialog_graph_dump_to_file((graph_analysis_data_t *)user_data);
|
||||
break;
|
||||
case(ESD_BTN_NO):
|
||||
break;
|
||||
|
@ -547,7 +547,7 @@ static void overwrite_existing_file_cb(gpointer dialog _U_, gint btn, gpointer u
|
|||
static gboolean save_to_file_ok_cb(GtkWidget *ok_bt _U_, gpointer user_data)
|
||||
{
|
||||
FILE *file_test;
|
||||
graph_analysis_data_t *user_data_p = user_data;
|
||||
graph_analysis_data_t *user_data_p = (graph_analysis_data_t *)user_data;
|
||||
|
||||
user_data_p->dlg.save_file = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(save_to_file_w));
|
||||
|
||||
|
@ -584,7 +584,7 @@ static gboolean save_to_file_ok_cb(GtkWidget *ok_bt _U_, gpointer user_data)
|
|||
}
|
||||
|
||||
else{
|
||||
if (!dialog_graph_dump_to_file(user_data)) {
|
||||
if (!dialog_graph_dump_to_file((graph_analysis_data_t *)user_data)) {
|
||||
/* Couldn't open the file ? */
|
||||
g_free(user_data_p->dlg.save_file);
|
||||
return TRUE;
|
||||
|
@ -728,7 +728,7 @@ static void dialog_graph_draw(graph_analysis_data_t *user_data)
|
|||
}
|
||||
|
||||
bg_pixbuf = gdk_pixbuf_new_from_xpm_data(voip_bg_xpm);
|
||||
time_str = g_malloc(COL_MAX_LEN);
|
||||
time_str = (gchar *)g_malloc(COL_MAX_LEN);
|
||||
user_data->dlg.needs_redraw = FALSE;
|
||||
|
||||
gtk_widget_get_allocation(user_data->dlg.draw_area_time, &draw_area_time_alloc);
|
||||
|
@ -795,7 +795,7 @@ static void dialog_graph_draw(graph_analysis_data_t *user_data)
|
|||
i = 0;
|
||||
while (list)
|
||||
{
|
||||
gai = list->data;
|
||||
gai = (graph_analysis_item_t *)list->data;
|
||||
if (gai->display) {
|
||||
if (current_item>=display_items) break; /* the item is outside the display */
|
||||
if (i>=first_item) {
|
||||
|
@ -1339,7 +1339,7 @@ static void dialog_graph_redraw(graph_analysis_data_t *user_data)
|
|||
/****************************************************************************/
|
||||
static gboolean button_press_event(GtkWidget *widget _U_, GdkEventButton *event, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
guint32 item;
|
||||
|
||||
if (event->type != GDK_BUTTON_PRESS) return TRUE;
|
||||
|
@ -1364,7 +1364,7 @@ static gboolean button_press_event(GtkWidget *widget _U_, GdkEventButton *event,
|
|||
/****************************************************************************/
|
||||
static gboolean key_press_event(GtkWidget *widget _U_, GdkEventKey *event, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
|
||||
/* if there is nothing selected, just return */
|
||||
if (user_data->dlg.selected_item == 0xFFFFFFFF) return TRUE;
|
||||
|
@ -1399,7 +1399,7 @@ static gboolean key_press_event(GtkWidget *widget _U_, GdkEventKey *event, gpoin
|
|||
/****************************************************************************/
|
||||
static gboolean draw_area_draw(GtkWidget *widget, cairo_t *cr, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation allocation;
|
||||
|
||||
gtk_widget_get_allocation (widget, &allocation);
|
||||
|
@ -1419,7 +1419,7 @@ static gboolean draw_area_draw(GtkWidget *widget, cairo_t *cr, gpointer data)
|
|||
static gboolean expose_event(GtkWidget *widget, GdkEventExpose *event _U_, gpointer data)
|
||||
{
|
||||
GtkAllocation allocation;
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(widget));
|
||||
|
||||
|
||||
|
@ -1443,7 +1443,7 @@ static gboolean expose_event(GtkWidget *widget, GdkEventExpose *event _U_, gpoin
|
|||
static gboolean
|
||||
draw_area_scrolled(GtkAdjustment *adjustment _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(user_data->dlg.draw_area));
|
||||
|
||||
|
||||
|
@ -1454,7 +1454,7 @@ draw_area_scrolled(GtkAdjustment *adjustment _U_, gpointer data)
|
|||
/****************************************************************************/
|
||||
static gboolean draw_comments(GtkWidget *widget, cairo_t *cr, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation allocation;
|
||||
|
||||
gtk_widget_get_allocation (widget, &allocation);
|
||||
|
@ -1475,7 +1475,7 @@ static gboolean draw_comments(GtkWidget *widget, cairo_t *cr, gpointer data)
|
|||
static gboolean expose_event_comments(GtkWidget *widget, GdkEventExpose *event _U_, gpointer data)
|
||||
{
|
||||
GtkAllocation allocation;
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(widget));
|
||||
|
||||
if (gtk_widget_is_drawable(widget)) {
|
||||
|
@ -1498,7 +1498,7 @@ static gboolean expose_event_comments(GtkWidget *widget, GdkEventExpose *event _
|
|||
static gboolean
|
||||
comments_area_scrolled(GtkAdjustment *adjustment _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(user_data->dlg.draw_area_comments));
|
||||
|
||||
|
||||
|
@ -1527,7 +1527,7 @@ static gboolean draw_time(GtkWidget *widget, cairo_t *cr, gpointer data)
|
|||
static gboolean expose_event_time(GtkWidget *widget, GdkEventExpose *event _U_, gpointer data)
|
||||
{
|
||||
GtkAllocation allocation;
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
cairo_t *cr = gdk_cairo_create (gtk_widget_get_window(widget));
|
||||
|
||||
if (gtk_widget_is_drawable(widget) ) {
|
||||
|
@ -1549,7 +1549,7 @@ static gboolean expose_event_time(GtkWidget *widget, GdkEventExpose *event _U_,
|
|||
/****************************************************************************/
|
||||
static gboolean configure_event(GtkWidget *widget, GdkEventConfigure *event _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation widget_alloc;
|
||||
cairo_t *cr;
|
||||
|
||||
|
@ -1601,7 +1601,7 @@ static gboolean configure_event(GtkWidget *widget, GdkEventConfigure *event _U_,
|
|||
/****************************************************************************/
|
||||
static gboolean configure_event_comments(GtkWidget *widget, GdkEventConfigure *event _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation widget_alloc;
|
||||
cairo_t *cr;
|
||||
|
||||
|
@ -1653,7 +1653,7 @@ static gboolean configure_event_comments(GtkWidget *widget, GdkEventConfigure *e
|
|||
/****************************************************************************/
|
||||
static gboolean configure_event_time(GtkWidget *widget, GdkEventConfigure *event _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation widget_alloc;
|
||||
cairo_t *cr;
|
||||
|
||||
|
@ -1706,7 +1706,7 @@ static gboolean configure_event_time(GtkWidget *widget, GdkEventConfigure *event
|
|||
/****************************************************************************/
|
||||
static gboolean pane_callback(GtkWidget *widget _U_, GParamSpec *pspec _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
GtkAllocation draw_area_comments_alloc, draw_area_alloc;
|
||||
cairo_t *cr;
|
||||
|
||||
|
@ -1753,7 +1753,7 @@ static gboolean pane_callback(GtkWidget *widget _U_, GParamSpec *pspec _U_, gpoi
|
|||
/****************************************************************************/
|
||||
static void v_scrollbar_changed(GtkWidget *widget _U_, gpointer data)
|
||||
{
|
||||
graph_analysis_data_t *user_data = data;
|
||||
graph_analysis_data_t *user_data = (graph_analysis_data_t *)data;
|
||||
|
||||
if ((user_data->dlg.first_item+gtk_adjustment_get_page_size(user_data->dlg.v_scrollbar_adjustment)+1 == user_data->num_items)
|
||||
&& (gtk_adjustment_get_value(user_data->dlg.v_scrollbar_adjustment) >= user_data->dlg.first_item ))
|
||||
|
@ -2033,7 +2033,7 @@ static void get_nodes(graph_analysis_data_t *user_data)
|
|||
list = g_list_first(user_data->graph_info->list);
|
||||
while (list)
|
||||
{
|
||||
gai = list->data;
|
||||
gai = (graph_analysis_item_t *)list->data;
|
||||
if (gai->display) {
|
||||
user_data->num_items++;
|
||||
if (!user_data->dlg.inverse) {
|
||||
|
@ -2053,7 +2053,7 @@ graph_analysis_data_t *graph_analysis_init(void)
|
|||
{
|
||||
graph_analysis_data_t *user_data;
|
||||
/* init */
|
||||
user_data = g_malloc(sizeof(graph_analysis_data_t));
|
||||
user_data = g_new(graph_analysis_data_t,1);
|
||||
|
||||
/* init user_data */
|
||||
graph_analysis_init_dlg(user_data);
|
||||
|
|
|
@ -76,7 +76,7 @@ create_stat_table(GtkWidget *scrolled_window, GtkWidget *vbox, int columns, cons
|
|||
if (columns <= 0)
|
||||
return NULL;
|
||||
|
||||
types = g_malloc(columns *sizeof(GType));
|
||||
types = (GType *)g_malloc(columns *sizeof(GType));
|
||||
for (i = 0; i < columns; i++)
|
||||
types[i] = headers[i].type;
|
||||
|
||||
|
|
|
@ -242,7 +242,7 @@ window_present(GtkWidget *win)
|
|||
gtk_window_present(GTK_WINDOW(win));
|
||||
|
||||
/* do we have a previously saved size and position of this window? */
|
||||
name = g_object_get_data(G_OBJECT(win), WINDOW_GEOM_KEY);
|
||||
name = (const gchar *)g_object_get_data(G_OBJECT(win), WINDOW_GEOM_KEY);
|
||||
if(name) {
|
||||
if(window_geom_load(name, &geom)) {
|
||||
/* XXX - use prefs to select which values to set? */
|
||||
|
@ -444,7 +444,7 @@ window_destroy(GtkWidget *win)
|
|||
if(gtk_widget_get_has_window(win) && gtk_widget_get_visible(win)) {
|
||||
window_get_geometry(win, &geom);
|
||||
|
||||
name = g_object_get_data(G_OBJECT(win), WINDOW_GEOM_KEY);
|
||||
name = (const gchar *)g_object_get_data(G_OBJECT(win), WINDOW_GEOM_KEY);
|
||||
if(name) {
|
||||
window_geom_save(name, &geom);
|
||||
g_free((gpointer)name);
|
||||
|
@ -656,7 +656,7 @@ pipe_input_cb(GIOChannel *source _U_,
|
|||
GIOCondition condition _U_,
|
||||
gpointer data)
|
||||
{
|
||||
pipe_input_t *pipe_input = data;
|
||||
pipe_input_t *pipe_input = (pipe_input_t *)data;
|
||||
|
||||
|
||||
/* avoid reentrancy problems and stack overflow */
|
||||
|
@ -1039,9 +1039,7 @@ static void
|
|||
copy_binary_free_cb(GtkClipboard *clipboard _U_,
|
||||
gpointer user_data_or_owner)
|
||||
{
|
||||
copy_binary_t* copy_data;
|
||||
copy_data = user_data_or_owner;
|
||||
destroy_copy_binary_t(copy_data);
|
||||
destroy_copy_binary_t((copy_binary_t*)user_data_or_owner);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -1052,7 +1050,7 @@ copy_binary_get_cb(GtkClipboard *clipboard _U_,
|
|||
{
|
||||
copy_binary_t* copy_data;
|
||||
|
||||
copy_data = user_data_or_owner;
|
||||
copy_data = (copy_binary_t*)user_data_or_owner;
|
||||
|
||||
/* Just do a dumb set as binary data */
|
||||
gtk_selection_data_set(selection_data, GDK_NONE, 8, copy_data->data, copy_data->len);
|
||||
|
|
|
@ -56,15 +56,15 @@ man_addr_resolv_ok(GtkWidget *w _U_, gpointer data _U_)
|
|||
gchar *addr;
|
||||
gboolean active, redissect = FALSE;
|
||||
|
||||
addr_cb = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "address");
|
||||
name_te = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "name");
|
||||
addr_cb = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "address");
|
||||
name_te = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "name");
|
||||
|
||||
addr = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(addr_cb));
|
||||
name = gtk_entry_get_text(GTK_ENTRY(name_te));
|
||||
|
||||
if (strlen(addr) && strlen(name)) {
|
||||
if (!add_ip_name_from_string(addr, name)) {
|
||||
GtkWidget *dialog = simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK,
|
||||
GtkWidget *dialog = (GtkWidget *)simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK,
|
||||
"Illegal IP address: \"%s\".", addr);
|
||||
simple_dialog_set_cb(dialog, man_addr_ill_addr_cb, NULL);
|
||||
g_free(addr);
|
||||
|
@ -75,7 +75,7 @@ man_addr_resolv_ok(GtkWidget *w _U_, gpointer data _U_)
|
|||
}
|
||||
g_free(addr);
|
||||
|
||||
resolv_cb = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "resolv");
|
||||
resolv_cb = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "resolv");
|
||||
active = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(resolv_cb));
|
||||
if (!gbl_resolv_flags.network_name && active) {
|
||||
/* Name resolution for Network Layer activated */
|
||||
|
@ -99,9 +99,9 @@ changed_cb(GtkWidget *w _U_, GtkWidget *ok_bt)
|
|||
GtkWidget *addr_cb, *name_cb, *resolv_cb;
|
||||
gboolean active;
|
||||
|
||||
name_cb = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "name");
|
||||
addr_cb = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "address");
|
||||
resolv_cb = g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "resolv");
|
||||
name_cb = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "name");
|
||||
addr_cb = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "address");
|
||||
resolv_cb = (GtkWidget *)g_object_get_data(G_OBJECT(man_addr_resolv_dlg), "resolv");
|
||||
|
||||
name = gtk_entry_get_text(GTK_ENTRY(name_cb));
|
||||
addr = gtk_combo_box_text_get_active_text(GTK_COMBO_BOX_TEXT(addr_cb));
|
||||
|
@ -138,7 +138,7 @@ manual_addr_resolv_dlg(GtkWidget *w _U_, gpointer data)
|
|||
GList *addr_entry;
|
||||
addr_list = get_ip_address_list_from_packet_list_row(data);
|
||||
for (addr_entry = addr_list; addr_entry != NULL; addr_entry = g_list_next(addr_entry)) {
|
||||
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(addr_cb), addr_entry->data);
|
||||
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(addr_cb), (const gchar *)addr_entry->data);
|
||||
}
|
||||
gtk_combo_box_set_active(GTK_COMBO_BOX(addr_cb), 0);
|
||||
}
|
||||
|
@ -176,10 +176,10 @@ manual_addr_resolv_dlg(GtkWidget *w _U_, gpointer data)
|
|||
g_signal_connect(resolv_cb, "toggled", G_CALLBACK(changed_cb), ok_bt);
|
||||
dlg_set_activate(name_te, ok_bt);
|
||||
|
||||
close_bt = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
|
||||
close_bt = (GtkWidget *)g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
|
||||
window_set_cancel_button(man_addr_resolv_dlg, close_bt, window_cancel_button_cb);
|
||||
|
||||
help_bt = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_HELP);
|
||||
help_bt = (GtkWidget *)g_object_get_data(G_OBJECT(bbox), GTK_STOCK_HELP);
|
||||
g_signal_connect(help_bt, "clicked", G_CALLBACK(topic_cb), (gpointer)HELP_MANUAL_ADDR_RESOLVE_DIALOG);
|
||||
|
||||
gtk_widget_grab_default(ok_bt);
|
||||
|
|
Loading…
Reference in New Issue