mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 02:40:11 +00:00
Revert "imcontext: Make size arguments be gsize and not int"
This was committed accidently.
This reverts commit eefd2d6f10
.
This commit is contained in:
parent
6033bc56b4
commit
bdf3b6f64d
@ -56,7 +56,7 @@ gtk_compose_list_element_free (GtkComposeData *compose_data, gpointer data)
|
||||
static gboolean
|
||||
is_codepoint (const gchar *str)
|
||||
{
|
||||
gsize i;
|
||||
int i;
|
||||
|
||||
/* 'U' is not code point but 'U00C0' is code point */
|
||||
if (str[0] == '\0' || str[0] != 'U' || str[1] == '\0')
|
||||
@ -137,8 +137,8 @@ parse_compose_sequence (GtkComposeData *compose_data,
|
||||
const gchar *line)
|
||||
{
|
||||
gchar **words = g_strsplit (seq, "<", -1);
|
||||
gsize i;
|
||||
gsize n = 0;
|
||||
int i;
|
||||
int n = 0;
|
||||
|
||||
if (g_strv_length (words) < 2)
|
||||
{
|
||||
@ -252,7 +252,7 @@ gtk_compose_list_parse_file (const gchar *compose_file)
|
||||
gsize length = 0;
|
||||
GError *error = NULL;
|
||||
GList *compose_list = NULL;
|
||||
gsize i;
|
||||
int i;
|
||||
|
||||
if (!g_file_get_contents (compose_file, &contents, &length, &error))
|
||||
{
|
||||
@ -280,8 +280,8 @@ gtk_compose_list_check_duplicated (GList *compose_list)
|
||||
for (list = compose_list; list != NULL; list = list->next)
|
||||
{
|
||||
static guint16 keysyms[GTK_MAX_COMPOSE_LEN + 1];
|
||||
gsize i;
|
||||
gsize n_compose = 0;
|
||||
int i;
|
||||
int n_compose = 0;
|
||||
gboolean compose_finish;
|
||||
gunichar output_char;
|
||||
|
||||
@ -340,7 +340,7 @@ gtk_compose_list_check_uint16 (GList *compose_list)
|
||||
|
||||
for (list = compose_list; list != NULL; list = list->next)
|
||||
{
|
||||
gsize i;
|
||||
int i;
|
||||
|
||||
compose_data = list->data;
|
||||
for (i = 0; i < GTK_MAX_COMPOSE_LEN; i++)
|
||||
@ -372,13 +372,13 @@ gtk_compose_list_check_uint16 (GList *compose_list)
|
||||
|
||||
static GList *
|
||||
gtk_compose_list_format_for_gtk (GList *compose_list,
|
||||
gsize *p_max_compose_len,
|
||||
gsize *p_n_index_stride)
|
||||
int *p_max_compose_len,
|
||||
int *p_n_index_stride)
|
||||
{
|
||||
GList *list;
|
||||
GtkComposeData *compose_data;
|
||||
gsize max_compose_len = 0;
|
||||
gsize i;
|
||||
int max_compose_len = 0;
|
||||
int i;
|
||||
gunichar codepoint;
|
||||
|
||||
for (list = compose_list; list != NULL; list = list->next)
|
||||
@ -422,8 +422,8 @@ gtk_compose_data_compare (gpointer a,
|
||||
{
|
||||
GtkComposeData *compose_data_a = a;
|
||||
GtkComposeData *compose_data_b = b;
|
||||
gsize max_compose_len = GPOINTER_TO_SIZE (data);
|
||||
gsize i;
|
||||
int max_compose_len = GPOINTER_TO_INT (data);
|
||||
int i;
|
||||
for (i = 0; i < max_compose_len; i++)
|
||||
{
|
||||
gunichar code_a = compose_data_a->sequence[i];
|
||||
@ -438,13 +438,13 @@ gtk_compose_data_compare (gpointer a,
|
||||
|
||||
static void
|
||||
gtk_compose_list_print (GList *compose_list,
|
||||
gsize max_compose_len,
|
||||
gsize n_index_stride)
|
||||
int max_compose_len,
|
||||
int n_index_stride)
|
||||
{
|
||||
GList *list;
|
||||
gsize i, j;
|
||||
int i, j;
|
||||
GtkComposeData *compose_data;
|
||||
gsize total_size = 0;
|
||||
int total_size = 0;
|
||||
gunichar upper;
|
||||
gunichar lower;
|
||||
const gchar *comment;
|
||||
@ -487,13 +487,13 @@ gtk_compose_list_print (GList *compose_list,
|
||||
total_size += n_index_stride;
|
||||
}
|
||||
|
||||
g_printerr ("TOTAL_SIZE: %"G_GSIZE_FORMAT"\nMAX_COMPOSE_LEN: %"G_GSIZE_FORMAT"\nN_INDEX_STRIDE: %"G_GSIZE_FORMAT"\n",
|
||||
g_printerr ("TOTAL_SIZE: %d\nMAX_COMPOSE_LEN: %d\nN_INDEX_STRIDE: %d\n",
|
||||
total_size, max_compose_len, n_index_stride);
|
||||
}
|
||||
|
||||
/* Implemented from g_str_hash() */
|
||||
static guint32
|
||||
gtk_compose_table_data_hash (gconstpointer v, gsize length)
|
||||
gtk_compose_table_data_hash (gconstpointer v, int length)
|
||||
{
|
||||
const guint16 *p, *head;
|
||||
unsigned char c;
|
||||
@ -745,13 +745,13 @@ out_save_cache:
|
||||
|
||||
static GtkComposeTable *
|
||||
gtk_compose_table_new_with_list (GList *compose_list,
|
||||
gsize max_compose_len,
|
||||
gsize n_index_stride,
|
||||
int max_compose_len,
|
||||
int n_index_stride,
|
||||
guint32 hash)
|
||||
{
|
||||
guint length;
|
||||
guint n = 0;
|
||||
gsize i, j;
|
||||
int i, j;
|
||||
guint16 *gtk_compose_seqs = NULL;
|
||||
GList *list;
|
||||
GtkComposeData *compose_data;
|
||||
@ -794,8 +794,8 @@ gtk_compose_table_new_with_file (const gchar *compose_file)
|
||||
{
|
||||
GList *compose_list = NULL;
|
||||
GtkComposeTable *compose_table;
|
||||
gsize max_compose_len = 0;
|
||||
gsize n_index_stride = 0;
|
||||
int max_compose_len = 0;
|
||||
int n_index_stride = 0;
|
||||
|
||||
g_assert (compose_file != NULL);
|
||||
|
||||
@ -809,7 +809,7 @@ gtk_compose_table_new_with_file (const gchar *compose_file)
|
||||
&n_index_stride);
|
||||
compose_list = g_list_sort_with_data (compose_list,
|
||||
(GCompareDataFunc) gtk_compose_data_compare,
|
||||
GSIZE_TO_POINTER (max_compose_len));
|
||||
GINT_TO_POINTER (max_compose_len));
|
||||
if (compose_list == NULL)
|
||||
{
|
||||
g_warning ("compose file %s does not include any keys besides keys in en-us compose file", compose_file);
|
||||
@ -830,14 +830,14 @@ gtk_compose_table_new_with_file (const gchar *compose_file)
|
||||
GSList *
|
||||
gtk_compose_table_list_add_array (GSList *compose_tables,
|
||||
const guint16 *data,
|
||||
gsize max_seq_len,
|
||||
gsize n_seqs)
|
||||
gint max_seq_len,
|
||||
gint n_seqs)
|
||||
{
|
||||
guint32 hash;
|
||||
GtkComposeTable *compose_table;
|
||||
gsize n_index_stride = max_seq_len + 2;
|
||||
gsize length = n_index_stride * n_seqs;
|
||||
gsize i;
|
||||
int n_index_stride = max_seq_len + 2;
|
||||
int length = n_index_stride * n_seqs;
|
||||
int i;
|
||||
guint16 *gtk_compose_seqs = NULL;
|
||||
|
||||
g_return_val_if_fail (data != NULL, compose_tables);
|
||||
|
@ -29,24 +29,24 @@ typedef struct _GtkComposeTableCompact GtkComposeTableCompact;
|
||||
struct _GtkComposeTable
|
||||
{
|
||||
guint16 *data;
|
||||
gsize max_seq_len;
|
||||
gsize n_seqs;
|
||||
gint max_seq_len;
|
||||
gint n_seqs;
|
||||
guint32 id;
|
||||
};
|
||||
|
||||
struct _GtkComposeTableCompact
|
||||
{
|
||||
const guint16 *data;
|
||||
gsize max_seq_len;
|
||||
gsize n_index_size;
|
||||
gsize n_index_stride;
|
||||
gint max_seq_len;
|
||||
gint n_index_size;
|
||||
gint n_index_stride;
|
||||
};
|
||||
|
||||
GtkComposeTable * gtk_compose_table_new_with_file (const gchar *compose_file);
|
||||
GSList *gtk_compose_table_list_add_array (GSList *compose_tables,
|
||||
const guint16 *data,
|
||||
gsize max_seq_len,
|
||||
gsize n_seqs);
|
||||
gint max_seq_len,
|
||||
gint n_seqs);
|
||||
GSList *gtk_compose_table_list_add_file (GSList *compose_tables,
|
||||
const gchar *compose_file);
|
||||
|
||||
|
@ -1463,11 +1463,10 @@ gtk_im_context_simple_set_client_widget (GtkIMContext *context,
|
||||
void
|
||||
gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple,
|
||||
guint16 *data,
|
||||
gsize max_seq_len,
|
||||
gsize n_seqs)
|
||||
gint max_seq_len,
|
||||
gint n_seqs)
|
||||
{
|
||||
g_return_if_fail (GTK_IS_IM_CONTEXT_SIMPLE (context_simple));
|
||||
g_return_if_fail (max_seq_len <= GTK_MAX_COMPOSE_LEN);
|
||||
|
||||
G_LOCK (global_tables);
|
||||
|
||||
|
@ -67,8 +67,8 @@ GtkIMContext *gtk_im_context_simple_new (void);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
void gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple,
|
||||
guint16 *data,
|
||||
gsize max_seq_len,
|
||||
gsize n_seqs);
|
||||
gint max_seq_len,
|
||||
gint n_seqs);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
void gtk_im_context_simple_add_compose_file (GtkIMContextSimple *context_simple,
|
||||
const gchar *compose_file);
|
||||
|
Loading…
Reference in New Issue
Block a user