summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorTim Janik <timj@src.gnome.org>1998-01-21 23:03:11 +0000
committerTim Janik <timj@src.gnome.org>1998-01-21 23:03:11 +0000
commitfb48f5a356464ee613d206c843c4311023d73460 (patch)
tree714446cdbbdd086d00b9d50ea0f5efe0d90a693b /gtk
parentb2140a2322144c22fa195dce790c5130f0d4c6b7 (diff)
downloadgtk+-fb48f5a356464ee613d206c843c4311023d73460.tar.gz
some gtk_*_set_arg fixes
-timj
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkbox.c3
-rw-r--r--gtk/gtkbutton.c3
-rw-r--r--gtk/gtkcontainer.c4
-rw-r--r--gtk/gtkframe.c3
-rw-r--r--gtk/gtklabel.c3
-rw-r--r--gtk/gtkobject.c3
-rw-r--r--gtk/gtkwidget.c4
-rw-r--r--gtk/gtkwindow.c3
8 files changed, 26 insertions, 0 deletions
diff --git a/gtk/gtkbox.c b/gtk/gtkbox.c
index b63873ca74..4ba3935844 100644
--- a/gtk/gtkbox.c
+++ b/gtk/gtkbox.c
@@ -125,6 +125,9 @@ gtk_box_set_arg (GtkBox *box,
case ARG_HOMOGENEOUS:
gtk_box_set_homogeneous (box, GTK_VALUE_BOOL (*arg));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c
index 63cd1d21f0..75633764a5 100644
--- a/gtk/gtkbutton.c
+++ b/gtk/gtkbutton.c
@@ -231,6 +231,9 @@ gtk_button_set_arg (GtkButton *button,
gtk_container_add (GTK_CONTAINER (button), label);
gtk_container_enable_resize (GTK_CONTAINER (button));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkcontainer.c b/gtk/gtkcontainer.c
index 1fbfa1aacd..eff9781c7b 100644
--- a/gtk/gtkcontainer.c
+++ b/gtk/gtkcontainer.c
@@ -229,6 +229,9 @@ gtk_container_set_arg (GtkContainer *container,
case ARG_CHILD:
gtk_container_add (container, GTK_WIDGET (GTK_VALUE_OBJECT (*arg)));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
@@ -250,6 +253,7 @@ gtk_container_get_arg (GtkContainer *container,
break;
default:
arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkframe.c b/gtk/gtkframe.c
index d3cba285e2..04c622d70d 100644
--- a/gtk/gtkframe.c
+++ b/gtk/gtkframe.c
@@ -131,6 +131,9 @@ gtk_frame_set_arg (GtkFrame *frame,
case ARG_SHADOW:
gtk_frame_set_shadow_type (frame, GTK_VALUE_ENUM (*arg));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
index b7f8c8bea7..b09e2beb6f 100644
--- a/gtk/gtklabel.c
+++ b/gtk/gtklabel.c
@@ -99,6 +99,9 @@ static void gtk_label_set_arg (GtkLabel *label,
case ARG_JUSTIFY:
gtk_label_set_justify (label, GTK_VALUE_ENUM (*arg));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkobject.c b/gtk/gtkobject.c
index 4561502fa1..6c6dc338e7 100644
--- a/gtk/gtkobject.c
+++ b/gtk/gtkobject.c
@@ -206,6 +206,9 @@ gtk_object_set_arg (GtkObject *object,
(GtkSignalFunc) GTK_VALUE_SIGNAL (*arg).f,
(GtkObject*) GTK_VALUE_SIGNAL (*arg).d);
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c
index e4f80ae544..992a145aea 100644
--- a/gtk/gtkwidget.c
+++ b/gtk/gtkwidget.c
@@ -762,6 +762,9 @@ gtk_widget_set_arg (GtkWidget *widget,
case ARG_PARENT:
gtk_container_add (GTK_CONTAINER (GTK_VALUE_OBJECT (*arg)), widget);
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}
@@ -858,6 +861,7 @@ gtk_widget_get_arg (GtkWidget *widget,
break;
default:
arg->type = GTK_TYPE_INVALID;
+ break;
}
}
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index f4477a8596..6657d8009a 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -250,6 +250,9 @@ gtk_window_set_arg (GtkWindow *window,
case ARG_WIN_POS:
gtk_window_position (window, GTK_VALUE_ENUM (*arg));
break;
+ default:
+ arg->type = GTK_TYPE_INVALID;
+ break;
}
}