Intern some more strings.
2005-09-01 Matthias Clasen <mclasen@redhat.com> * gdk/*.c: Intern some more strings. * gtk/gtkintl.h: * gtk/*.c: Define an I_() macro and use it instead of the bulky g_intern_static_string().
This commit is contained in:
committed by
Matthias Clasen
parent
f4bbe8f0de
commit
94eec04267
@ -27,6 +27,7 @@
|
||||
#include "gtktreeview.h"
|
||||
#include "gtktreeprivate.h"
|
||||
#include "gtkmarshalers.h"
|
||||
#include "gtkintl.h"
|
||||
#include "gtkalias.h"
|
||||
|
||||
|
||||
@ -115,7 +116,7 @@ gtk_tree_model_get_type (void)
|
||||
};
|
||||
|
||||
tree_model_type =
|
||||
g_type_register_static (G_TYPE_INTERFACE, g_intern_static_string ("GtkTreeModel"),
|
||||
g_type_register_static (G_TYPE_INTERFACE, I_("GtkTreeModel"),
|
||||
&tree_model_info, 0);
|
||||
|
||||
g_type_interface_add_prerequisite (tree_model_type, G_TYPE_OBJECT);
|
||||
@ -146,7 +147,7 @@ gtk_tree_model_base_init (gpointer g_class)
|
||||
rows_reordered_params[2] = G_TYPE_POINTER;
|
||||
|
||||
tree_model_signals[ROW_CHANGED] =
|
||||
g_signal_new ("row_changed",
|
||||
g_signal_new (I_("row_changed"),
|
||||
GTK_TYPE_TREE_MODEL,
|
||||
G_SIGNAL_RUN_LAST,
|
||||
G_STRUCT_OFFSET (GtkTreeModelIface, row_changed),
|
||||
@ -171,7 +172,7 @@ gtk_tree_model_base_init (gpointer g_class)
|
||||
closure = g_closure_new_simple (sizeof (GClosure), NULL);
|
||||
g_closure_set_marshal (closure, row_inserted_marshal);
|
||||
tree_model_signals[ROW_INSERTED] =
|
||||
g_signal_newv ("row_inserted",
|
||||
g_signal_newv (I_("row_inserted"),
|
||||
GTK_TYPE_TREE_MODEL,
|
||||
G_SIGNAL_RUN_FIRST,
|
||||
closure,
|
||||
@ -181,7 +182,7 @@ gtk_tree_model_base_init (gpointer g_class)
|
||||
row_inserted_params);
|
||||
|
||||
tree_model_signals[ROW_HAS_CHILD_TOGGLED] =
|
||||
g_signal_new ("row_has_child_toggled",
|
||||
g_signal_new (I_("row_has_child_toggled"),
|
||||
GTK_TYPE_TREE_MODEL,
|
||||
G_SIGNAL_RUN_LAST,
|
||||
G_STRUCT_OFFSET (GtkTreeModelIface, row_has_child_toggled),
|
||||
@ -194,7 +195,7 @@ gtk_tree_model_base_init (gpointer g_class)
|
||||
closure = g_closure_new_simple (sizeof (GClosure), NULL);
|
||||
g_closure_set_marshal (closure, row_deleted_marshal);
|
||||
tree_model_signals[ROW_DELETED] =
|
||||
g_signal_newv ("row_deleted",
|
||||
g_signal_newv (I_("row_deleted"),
|
||||
GTK_TYPE_TREE_MODEL,
|
||||
G_SIGNAL_RUN_FIRST,
|
||||
closure,
|
||||
@ -206,7 +207,7 @@ gtk_tree_model_base_init (gpointer g_class)
|
||||
closure = g_closure_new_simple (sizeof (GClosure), NULL);
|
||||
g_closure_set_marshal (closure, rows_reordered_marshal);
|
||||
tree_model_signals[ROWS_REORDERED] =
|
||||
g_signal_newv ("rows_reordered",
|
||||
g_signal_newv (I_("rows_reordered"),
|
||||
GTK_TYPE_TREE_MODEL,
|
||||
G_SIGNAL_RUN_FIRST,
|
||||
closure,
|
||||
@ -599,7 +600,7 @@ gtk_tree_path_get_type (void)
|
||||
static GType our_type = 0;
|
||||
|
||||
if (our_type == 0)
|
||||
our_type = g_boxed_type_register_static (g_intern_static_string ("GtkTreePath"),
|
||||
our_type = g_boxed_type_register_static (I_("GtkTreePath"),
|
||||
(GBoxedCopyFunc) gtk_tree_path_copy,
|
||||
(GBoxedFreeFunc) gtk_tree_path_free);
|
||||
|
||||
@ -827,7 +828,7 @@ gtk_tree_iter_get_type (void)
|
||||
static GType our_type = 0;
|
||||
|
||||
if (our_type == 0)
|
||||
our_type = g_boxed_type_register_static (g_intern_static_string ("GtkTreeIter"),
|
||||
our_type = g_boxed_type_register_static (I_("GtkTreeIter"),
|
||||
(GBoxedCopyFunc) gtk_tree_iter_copy,
|
||||
(GBoxedFreeFunc) gtk_tree_iter_free);
|
||||
|
||||
@ -1577,7 +1578,7 @@ gtk_tree_row_reference_get_type (void)
|
||||
static GType our_type = 0;
|
||||
|
||||
if (our_type == 0)
|
||||
our_type = g_boxed_type_register_static (g_intern_static_string ("GtkTreeRowReference"),
|
||||
our_type = g_boxed_type_register_static (I_("GtkTreeRowReference"),
|
||||
(GBoxedCopyFunc) gtk_tree_row_reference_copy,
|
||||
(GBoxedFreeFunc) gtk_tree_row_reference_free);
|
||||
|
||||
@ -1913,7 +1914,7 @@ gtk_tree_row_reference_new_proxy (GObject *proxy,
|
||||
refs->list = NULL;
|
||||
|
||||
g_object_set_data_full (G_OBJECT (proxy),
|
||||
g_intern_static_string (ROW_REF_DATA_STRING),
|
||||
I_(ROW_REF_DATA_STRING),
|
||||
refs, release_row_references);
|
||||
}
|
||||
|
||||
@ -2027,7 +2028,7 @@ gtk_tree_row_reference_free (GtkTreeRowReference *reference)
|
||||
if (refs->list == NULL)
|
||||
{
|
||||
g_object_set_data (G_OBJECT (reference->proxy),
|
||||
g_intern_static_string (ROW_REF_DATA_STRING),
|
||||
I_(ROW_REF_DATA_STRING),
|
||||
NULL);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user