efl/src/lib/evil
Srivardhan Hebbar a9a027509c evil: prevent _evil_init_count from going below zero.
Summary: _evil_init_count should never go below zero. This can occur, if a developer mistakenly calls evil_shutdown before calling evil_init. So fixing the code so that it never goes below zero.

Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1922

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-05 11:24:40 +01:00
..
gdtoa
regex evil: let's try a more modern declaration. 2013-11-06 11:11:55 +09:00
sys evil: fix include to correctly define type used in the header. 2014-01-06 13:06:15 +09:00
Evil.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
dirent.h
dlfcn.c efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
dlfcn.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_dirent.c evil: fix memory leak issue in evil_dirent module. 2014-12-25 21:50:24 +01:00
evil_fcntl.c Evil: fix fcntl() when used with F_SETFL 2014-09-28 12:29:54 -04:00
evil_fcntl.h
evil_fnmatch.c
evil_fnmatch_list_of_states.c
evil_fnmatch_private.h
evil_inet.c evil: don't depend on the toolchain defined macro. 2014-02-21 16:48:45 +09:00
evil_inet.h evil: don't depend on the toolchain defined macro. 2014-02-21 16:48:45 +09:00
evil_langinfo.c evil: add windows compatible langinfo. 2015-01-30 10:49:45 +01:00
evil_langinfo.h evil: add windows compatible langinfo. 2015-01-30 10:49:45 +01:00
evil_libgen.c efl: add macro to swap Windows and Unix path separators. 2013-03-19 15:15:46 +09:00
evil_libgen.h
evil_link_xp.cpp
evil_macro.h evil: remove libgen and the GNU *printf code (both in mingw-w64). 2013-10-31 14:33:00 +09:00
evil_macro_pop.h evil: remove libgen and the GNU *printf code (both in mingw-w64). 2013-10-31 14:33:00 +09:00
evil_main.c evil: prevent _evil_init_count from going below zero. 2015-02-05 11:24:40 +01:00
evil_main.h
evil_mman.c efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_pformat.h
evil_pformata.c
evil_pformatw.c
evil_print.h
evil_printa.c
evil_printw.c
evil_private.h
evil_pwd.c evil: add getpwnam() function 2014-12-10 02:38:53 +01:00
evil_stdio.c efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_stdio.h evil: formatting. 2014-10-20 18:40:07 +02:00
evil_stdlib.c efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_stdlib.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_string.c evil: fix SEGFAULT in strcasestr 2015-01-29 21:17:05 +01:00
evil_string.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_time.c evil: simplify implementation of localtime_r 2014-10-20 18:40:12 +02:00
evil_time.h evil: simplify implementation of localtime_r 2014-10-20 18:40:12 +02:00
evil_unistd.c evil: fix initialisation of the socket library. 2015-01-28 21:02:21 +01:00
evil_unistd.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_util.c evil: get right Windows environment variables for home path. 2015-01-30 10:49:48 +01:00
evil_util.h efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
evil_uuid.c efl: remove Windows CE support 2014-07-13 15:17:17 +02:00
fnmatch.h
pwd.h evil: add getpwnam() function 2014-12-10 02:38:53 +01:00