summaryrefslogtreecommitdiff
path: root/ui/gtk/packet_win.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-03-26 15:14:02 +0000
committerEvan Huus <eapache@gmail.com>2013-03-26 15:14:02 +0000
commit336da6b6f1632d58e67388bdb89a32bf353e9ef2 (patch)
tree7b3582c59cbee30102838ec5dd49b5258f440aa3 /ui/gtk/packet_win.c
parent3dc702e2a80295cc7da566aa0b83e71517db279e (diff)
downloadwireshark-336da6b6f1632d58e67388bdb89a32bf353e9ef2.tar.gz
Fix c++-compat errors if WANT_PACKET_EDITOR is defined.
svn path=/trunk/; revision=48560
Diffstat (limited to 'ui/gtk/packet_win.c')
-rw-r--r--ui/gtk/packet_win.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/ui/gtk/packet_win.c b/ui/gtk/packet_win.c
index 1af2d080aa..fa76661975 100644
--- a/ui/gtk/packet_win.c
+++ b/ui/gtk/packet_win.c
@@ -525,7 +525,7 @@ new_finfo_window(GtkWidget *w, struct FieldinfoWinData *DataPtr)
GtkWidget *dialog = gtk_dialog_new_with_buttons("Editing finfo: ....",
GTK_WINDOW(w),
- GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT,
+ (GtkDialogFlags) (GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT),
GTK_STOCK_OK, GTK_RESPONSE_ACCEPT,
GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT,
NULL);
@@ -597,7 +597,7 @@ new_finfo_window(GtkWidget *w, struct FieldinfoWinData *DataPtr)
} else if (finfo_type == FT_STRING || finfo_type == FT_STRINGZ) {
fvalue_edit = gtk_entry_new();
gtk_entry_set_max_length(GTK_ENTRY(fvalue_edit), finfo->length);
- gtk_entry_set_text(GTK_ENTRY(fvalue_edit), fvalue_get(&finfo->value));
+ gtk_entry_set_text(GTK_ENTRY(fvalue_edit), (const gchar*) fvalue_get(&finfo->value));
g_signal_connect(fvalue_edit, "changed", G_CALLBACK(finfo_string_changed), DataPtr);
} else if (finfo_type == FT_BOOLEAN) {
@@ -606,7 +606,7 @@ new_finfo_window(GtkWidget *w, struct FieldinfoWinData *DataPtr)
g_signal_connect(fvalue_edit, "toggled", G_CALLBACK(finfo_boolean_changed), DataPtr);
} else if (finfo_type == FT_IPv4) {
- guint32 net_addr = ipv4_get_net_order_addr(fvalue_get(&finfo->value));
+ guint32 net_addr = ipv4_get_net_order_addr((ipv4_addr *)fvalue_get(&finfo->value));
#if GTK_CHECK_VERSION(3,0,0)
GtkAdjustment *adj;
#else
@@ -714,7 +714,7 @@ edit_pkt_tree_row_activated_cb(GtkTreeView *tree_view, GtkTreePath *path, GtkTre
data.frame = DataPtr->frame;
data.phdr = DataPtr->phdr;
- data.pd = g_memdup(DataPtr->pd, DataPtr->frame->cap_len);
+ data.pd = (guint8 *) g_memdup(DataPtr->pd, DataPtr->frame->cap_len);
data.start_offset = (int) (finfo->ds_tvb->real_data - DataPtr->pd);
data.finfo = finfo;
@@ -854,7 +854,7 @@ edit_pkt_win_key_pressed_cb(GtkWidget *win _U_, GdkEventKey *event, gpointer use
}
for (src_le = DataPtr->edt.pi.data_src; src_le != NULL; src_le = src_le->next) {
- const struct data_source *src = src_le->data;
+ const struct data_source *src = (const struct data_source *)src_le->data;
tvbuff_t *tvb = get_data_source_tvb(src);
if (tvb && tvb->real_data == DataPtr->pd) {
@@ -878,7 +878,7 @@ static void
edit_pkt_destroy_new_window(GObject *object _U_, gpointer user_data)
{
/* like destroy_new_window, but without freeding DataPtr->pd */
- struct PacketWinData *DataPtr = user_data;
+ struct PacketWinData *DataPtr = (struct PacketWinData *)user_data;
detail_windows = g_list_remove(detail_windows, DataPtr);
proto_tree_draw(NULL, DataPtr->tree_view);
@@ -1029,7 +1029,7 @@ void new_packet_window(GtkWidget *w _U_, gboolean reference, gboolean editable _
#ifdef WANT_PACKET_EDITOR
if (editable && DataPtr->frame->cap_len != 0) {
/* XXX, there's no Save button here, so lets assume packet is always edited */
- modified_frame_data *mfd = g_malloc(sizeof(modified_frame_data));
+ modified_frame_data *mfd = (modified_frame_data *)g_malloc(sizeof(modified_frame_data));
mfd->pd = DataPtr->pd;
mfd->phdr = DataPtr->phdr;