diff options
author | Pavel Holejsovsky <pholejs@src.gnome.org> | 2011-01-18 10:10:30 +0100 |
---|---|---|
committer | Pavel Holejsovsky <pholejs@src.gnome.org> | 2011-01-20 13:57:20 +0100 |
commit | 2fb1c064020c5db189285b1d5e8b8dcea8e9d09b (patch) | |
tree | c7d26238efe9c5cad53cd7431d2f2eac5dfed7ea /gtk/gtkimcontext.c | |
parent | 2f0d40335b83d70d04a205dd17e8a5514b79f2d4 (diff) | |
download | gtk+-2fb1c064020c5db189285b1d5e8b8dcea8e9d09b.tar.gz |
[GI] Add missing (out) and (array) annotations
Diffstat (limited to 'gtk/gtkimcontext.c')
-rw-r--r-- | gtk/gtkimcontext.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/gtk/gtkimcontext.c b/gtk/gtkimcontext.c index 245c59b35a..3569ba735d 100644 --- a/gtk/gtkimcontext.c +++ b/gtk/gtkimcontext.c @@ -419,12 +419,12 @@ gtk_im_context_set_client_window (GtkIMContext *context, /** * gtk_im_context_get_preedit_string: * @context: a #GtkIMContext - * @str: location to store the retrieved string. The - * string retrieved must be freed with g_free (). - * @attrs: location to store the retrieved attribute list. - * When you are done with this list, you must - * unreference it with pango_attr_list_unref(). - * @cursor_pos: location to store position of cursor (in characters) + * @str: (out) (transfer full): location to store the retrieved + * string. The string retrieved must be freed with g_free(). + * @attrs: (out) (transfer full): location to store the retrieved + * attribute list. When you are done with this list, you + * must unreference it with pango_attr_list_unref(). + * @cursor_pos: (out): location to store position of cursor (in characters) * within the preedit string. * * Retrieve the current preedit string for the input context, @@ -620,12 +620,12 @@ gtk_im_context_set_surrounding (GtkIMContext *context, /** * gtk_im_context_get_surrounding: * @context: a #GtkIMContext - * @text: location to store a UTF-8 encoded string of text - * holding context around the insertion point. - * If the function returns %TRUE, then you must free - * the result stored in this location with g_free(). - * @cursor_index: location to store byte index of the insertion cursor - * within @text. + * @text: (out) (transfer full): location to store a UTF-8 encoded + * string of text holding context around the insertion point. + * If the function returns %TRUE, then you must free the result + * stored in this location with g_free(). + * @cursor_index: (out) location to store byte index of the insertion + * cursor within @text. * * Retrieves context around the insertion point. Input methods * typically want context in order to constrain input text based on |