diff options
Diffstat (limited to 'gtk/gtkexpression.c')
-rw-r--r-- | gtk/gtkexpression.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkexpression.c b/gtk/gtkexpression.c index b08c8bf80f..7c3b016e1e 100644 --- a/gtk/gtkexpression.c +++ b/gtk/gtkexpression.c @@ -22,6 +22,9 @@ #include "gtkexpression.h" +/* XXX: For g_memdup2() */ +#include "gtkprivate.h" + #include <gobject/gvaluecollector.h> /** @@ -685,7 +688,7 @@ gtk_expression_type_register_static (const char *type_name, info.base_finalize = NULL; info.class_init = gtk_expression_generic_class_init; info.class_finalize = NULL; - info.class_data = g_memdup (type_info, sizeof (GtkExpressionTypeInfo)); + info.class_data = g_memdup2 (type_info, sizeof (GtkExpressionTypeInfo)); info.instance_size = type_info->instance_size; info.n_preallocs = 0; |