devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=45abf35ec0167deaabb58fa38edb9d88adeaef50

commit 45abf35ec0167deaabb58fa38edb9d88adeaef50
Author: MinJeong Kim <minjjj....@samsung.com>
Date:   Wed Apr 29 08:47:32 2015 -0400

    ecore-drm: Fix using uninitialized output value
    
    Summary:
    This revision fixed using of uninitialized value 'output'.
    The usage can cause segmentation fault when it try to refer current_mode
    
    @fix
    
    Reviewers: devilhorns
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2448
---
 src/lib/ecore_drm/ecore_drm_evdev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore_drm/ecore_drm_evdev.c 
b/src/lib/ecore_drm/ecore_drm_evdev.c
index 666c900..c995975 100644
--- a/src/lib/ecore_drm/ecore_drm_evdev.c
+++ b/src/lib/ecore_drm/ecore_drm_evdev.c
@@ -51,7 +51,7 @@ static void
 _device_output_set(Ecore_Drm_Evdev *edev)
 {
    Ecore_Drm_Input *input;
-   Ecore_Drm_Output *output;
+   Ecore_Drm_Output *output = NULL;
    const char *oname;
 
    if (!edev->seat) return;

-- 


Reply via email to