discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4e7549683b274b5c1f86122d9a036b948e417b98

commit 4e7549683b274b5c1f86122d9a036b948e417b98
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Wed Apr 22 19:34:19 2015 -0400

    ecore-drm: fix ecore_drm_devices_get() to return a const value
    
    this is the internal device list, we're pretty hosed if someone decides
    to free it because there's no const
---
 src/lib/ecore_drm/Ecore_Drm.h        | 2 +-
 src/lib/ecore_drm/ecore_drm_device.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/ecore_drm/Ecore_Drm.h b/src/lib/ecore_drm/Ecore_Drm.h
index 8e837e0..e3620df 100644
--- a/src/lib/ecore_drm/Ecore_Drm.h
+++ b/src/lib/ecore_drm/Ecore_Drm.h
@@ -746,6 +746,6 @@ EAPI void ecore_drm_device_pointer_xy_get(Ecore_Drm_Device 
*dev, int *x, int *y)
  * @ingroup Ecore_Drm_Device_Group
  * @since 1.14
  */
-EAPI Eina_List *ecore_drm_devices_get(void);
+EAPI const Eina_List *ecore_drm_devices_get(void);
 
 #endif
diff --git a/src/lib/ecore_drm/ecore_drm_device.c 
b/src/lib/ecore_drm/ecore_drm_device.c
index 6eaf418..f0908e2 100644
--- a/src/lib/ecore_drm/ecore_drm_device.c
+++ b/src/lib/ecore_drm/ecore_drm_device.c
@@ -353,7 +353,7 @@ ecore_drm_device_close(Ecore_Drm_Device *dev)
    return EINA_TRUE;
 }
 
-EAPI Eina_List *
+EAPI const Eina_List *
 ecore_drm_devices_get(void)
 {
    return drm_devices;

-- 


Reply via email to