Deal with property encoding functions for quartz

This commit is contained in:
Matthias Clasen
2010-12-17 13:34:04 -05:00
committed by Kristian Rietveld
parent de41790470
commit bd1ff477ca
3 changed files with 20 additions and 58 deletions

View File

@ -76,63 +76,14 @@ _gdk_quartz_display_send_selection_send_notify (GdkDisplay *display,
/* FIXME: Implement */
}
gint
gdk_text_property_to_text_list_for_display (GdkDisplay *display,
GdkAtom encoding,
gint format,
const guchar *text,
gint length,
gchar ***list)
{
/* FIXME: Implement */
return 0;
}
gint
gdk_string_to_compound_text_for_display (GdkDisplay *display,
const gchar *str,
GdkAtom *encoding,
gint *format,
guchar **ctext,
gint *length)
{
/* FIXME: Implement */
return 0;
}
void gdk_free_compound_text (guchar *ctext)
{
/* FIXME: Implement */
}
gchar *
gdk_utf8_to_string_target (const gchar *str)
_gdk_quartz_display_utf8_to_string_target (GdkDisplay *display,
const gchar *str)
{
/* FIXME: Implement */
return NULL;
}
gboolean
gdk_utf8_to_compound_text_for_display (GdkDisplay *display,
const gchar *str,
GdkAtom *encoding,
gint *format,
guchar **ctext,
gint *length)
{
/* FIXME: Implement */
return 0;
}
void
gdk_free_text_list (gchar **list)
{
g_return_if_fail (list != NULL);
g_free (*list);
g_free (list);
}
static gint
make_list (const gchar *text,
gint length,
@ -202,13 +153,13 @@ make_list (const gchar *text,
return n_strings;
}
gint
gdk_text_property_to_utf8_list_for_display (GdkDisplay *display,
GdkAtom encoding,
gint format,
const guchar *text,
gint length,
gchar ***list)
gint
_gdk_quartz_display_text_property_to_utf8_list (GdkDisplay *display,
GdkAtom encoding,
gint format,
const guchar *text,
gint length,
gchar ***list)
{
g_return_val_if_fail (text != NULL, 0);
g_return_val_if_fail (length >= 0, 0);