diff options
author | Benjamin Otte <otte@redhat.com> | 2010-12-20 13:47:35 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-12-21 12:07:05 -0500 |
commit | 4793bd3399d47a43993a384846d60fbc47dac50e (patch) | |
tree | 61e0f08af350e7e7c4b20b063a7df9985aa82ea6 /gdk/gdkcursor.c | |
parent | 7a14b30ea37d4cb9b021df3d9d6036cb15f19df1 (diff) | |
download | gtk+-4793bd3399d47a43993a384846d60fbc47dac50e.tar.gz |
gdk: Move gdk_cursor_get_display() out of the backends
Now that we store the display inside the cursor, that change is obvious.
Diffstat (limited to 'gdk/gdkcursor.c')
-rw-r--r-- | gdk/gdkcursor.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gdk/gdkcursor.c b/gdk/gdkcursor.c index 2369478225..f6d229c36b 100644 --- a/gdk/gdkcursor.c +++ b/gdk/gdkcursor.c @@ -354,3 +354,23 @@ gdk_cursor_new_from_pixbuf (GdkDisplay *display, return GDK_DISPLAY_GET_CLASS (display)->get_cursor_for_pixbuf (display, pixbuf, x, y); } + +/** + * gdk_cursor_get_display: + * @cursor: a #GdkCursor. + * + * Returns the display on which the #GdkCursor is defined. + * + * Returns: (transfer none): the #GdkDisplay associated to @cursor + * + * Since: 2.2 + */ + +GdkDisplay * +gdk_cursor_get_display (GdkCursor *cursor) +{ + g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL); + + return cursor->display; +} + |