diff --git a/src/backends/meta-cursor-sprite-xcursor.c b/src/backends/meta-cursor-sprite-xcursor.c index 28fb9dbe1..018e7df49 100644 --- a/src/backends/meta-cursor-sprite-xcursor.c +++ b/src/backends/meta-cursor-sprite-xcursor.c @@ -44,8 +44,8 @@ struct _MetaCursorSpriteXcursor G_DEFINE_TYPE (MetaCursorSpriteXcursor, meta_cursor_sprite_xcursor, META_TYPE_CURSOR_SPRITE) -static const char * -translate_meta_cursor (MetaCursor cursor) +const char * +meta_cursor_get_name (MetaCursor cursor) { switch (cursor) { @@ -150,7 +150,7 @@ meta_create_x_cursor (Display *xdisplay, if (cursor == META_CURSOR_BLANK) return create_blank_cursor (xdisplay); - return XcursorLibraryLoadCursor (xdisplay, translate_meta_cursor (cursor)); + return XcursorLibraryLoadCursor (xdisplay, meta_cursor_get_name (cursor)); } static XcursorImages * @@ -167,7 +167,7 @@ load_cursor_on_client (MetaCursor cursor, int scale) for (i = 0; i < G_N_ELEMENTS (cursors); i++) { xcursor_images = - XcursorLibraryLoadImages (translate_meta_cursor (cursors[i]), + XcursorLibraryLoadImages (meta_cursor_get_name (cursors[i]), meta_prefs_get_cursor_theme (), meta_prefs_get_cursor_size () * scale); if (xcursor_images) diff --git a/src/backends/meta-cursor-sprite-xcursor.h b/src/backends/meta-cursor-sprite-xcursor.h index 6c1f35c9c..2fb3d0eba 100644 --- a/src/backends/meta-cursor-sprite-xcursor.h +++ b/src/backends/meta-cursor-sprite-xcursor.h @@ -40,3 +40,5 @@ XcursorImage * meta_cursor_sprite_xcursor_get_current_image (MetaCursorSpriteXcu Cursor meta_create_x_cursor (Display *xdisplay, MetaCursor cursor); + +const char * meta_cursor_get_name (MetaCursor cursor);