efl/src/lib/eolian
Daniel Kolesa 4c6a9520ef eolian: fix use after free in eolian_database
'toscan' is actually a view to 'mpath' memory, so freeing it first
would result in use-after-free. This is obviously only in the error
branch so it usually does not happen, but fix anyway.

CID1403022
2019-08-05 15:43:39 +02:00
..
Eolian.h eolian: remove __builtin_free_cb 2019-08-01 16:55:31 +02:00
Eolian_Aux.h
database_check.c
database_class.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_class_api.c eolian: use c_name when building complex C symbol names 2019-05-30 17:01:27 +02:00
database_constructor.c
database_constructor_api.c
database_event.c
database_event_api.c eolian: rename eolian_event_c_name_get 2019-05-16 15:57:39 +02:00
database_expr.c eolian: attempt to silence coverity overlapping assignment errors 2019-08-05 15:35:15 +02:00
database_expr_api.c
database_function.c
database_function_api.c eolian: use c_name when building complex C symbol names 2019-05-30 17:01:27 +02:00
database_function_parameter.c
database_function_parameter_api.c eolian: remove param @nonull 2019-05-26 17:25:15 +02:00
database_implement.c
database_implement_api.c
database_part.c
database_part_api.c
database_type.c eolian: remove __builtin_free_cb 2019-08-01 16:55:31 +02:00
database_type_api.c eolian: remove API to get freefunc of type 2019-07-08 16:06:42 +02:00
database_validate.c eolian: refactor "dead" code 2019-08-05 15:37:13 +02:00
database_var.c eolian: add API to retrieve the C name of an object 2019-05-16 15:43:52 +02:00
database_var_api.c
eo_lexer.c eolian: silence return checking in lexer 2019-08-05 15:39:43 +02:00
eo_lexer.h eolian: remove __builtin_free_cb 2019-08-01 16:55:31 +02:00
eo_parser.c eolian: fix false positive use-after-free in parser 2019-08-05 15:42:24 +02:00
eo_parser.h
eolian.c eolian: add runtime API to get file format version 2019-05-26 18:35:48 +02:00
eolian_aux.c
eolian_database.c eolian: fix use after free in eolian_database 2019-08-05 15:43:39 +02:00
eolian_database.h eolian: remove support for old free() syntax 2019-07-17 20:15:35 +02:00
eolian_priv.h
meson.build