forked from enlightenment/efl
26253f6de4
If "keyname" and "key" are NULL an Ecore_Event_Key is allocated throught calloc. strlen() is called on these variables, which crashes the program. As it is not correct to return a key event for NULL keys to ecore, it is preferrable to return NULL and exit the function before the key event is allocated, which fixes the crash in the same time. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com> |
||
---|---|---|
.. | ||
Ecore_Win32.h | ||
ecore_win32.c | ||
ecore_win32_cursor.c | ||
ecore_win32_dnd.c | ||
ecore_win32_dnd_data_object.cpp | ||
ecore_win32_dnd_data_object.h | ||
ecore_win32_dnd_drop_source.cpp | ||
ecore_win32_dnd_drop_source.h | ||
ecore_win32_dnd_drop_target.cpp | ||
ecore_win32_dnd_drop_target.h | ||
ecore_win32_dnd_enumformatetc.cpp | ||
ecore_win32_dnd_enumformatetc.h | ||
ecore_win32_event.c | ||
ecore_win32_keysym_table.h | ||
ecore_win32_private.h | ||
ecore_win32_window.c |