summaryrefslogtreecommitdiff
path: root/src/lib/ecore_drm2/ecore_drm2_device.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ecore_drm2/ecore_drm2_device.c')
-rw-r--r--src/lib/ecore_drm2/ecore_drm2_device.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/lib/ecore_drm2/ecore_drm2_device.c b/src/lib/ecore_drm2/ecore_drm2_device.c
index 6d7c1ff78f..250a5960b5 100644
--- a/src/lib/ecore_drm2/ecore_drm2_device.c
+++ b/src/lib/ecore_drm2/ecore_drm2_device.c
@@ -722,13 +722,21 @@ ecore_drm2_device_cursor_size_get(Ecore_Drm2_Device *device, int *width, int *he
722 { 722 {
723 *width = 64; 723 *width = 64;
724 ret = sym_drmGetCap(device->fd, DRM_CAP_CURSOR_WIDTH, &caps); 724 ret = sym_drmGetCap(device->fd, DRM_CAP_CURSOR_WIDTH, &caps);
725 if (ret == 0) *width = caps; 725 if (ret == 0)
726 {
727 device->cursor.width = caps;
728 *width = caps;
729 }
726 } 730 }
727 if (height) 731 if (height)
728 { 732 {
729 *height = 64; 733 *height = 64;
730 ret = sym_drmGetCap(device->fd, DRM_CAP_CURSOR_HEIGHT, &caps); 734 ret = sym_drmGetCap(device->fd, DRM_CAP_CURSOR_HEIGHT, &caps);
731 if (ret == 0) *height = caps; 735 if (ret == 0)
736 {
737 device->cursor.height = caps;
738 *height = caps;
739 }
732 } 740 }
733} 741}
734 742