Fix NULL after deref issue detected by static analysis tool
[platform/upstream/libxkbcommon.git] / src / xkbcomp / ast-build.c
2023-09-24 Pierre Le MarreMessages: merge macros with and without message code
2023-09-24 Pierre Le MarreMessages: add new messages to registry
2021-03-19 Peter Huttererxkbcomp: plug a potential memory leak
2019-12-27 Ran Benitabuild: include config.h manually
2019-11-14 Ran Benitaparser: fix quadratic pointer chasing
2019-11-12 Ran Benitaast: use a separate expr struct for action list
2019-11-12 Ran Benitaast-build: get rid of unhelpful macro
2018-10-01 Ran BenitaMerge pull request #69 from alanc/master
2018-09-30 Alan CoopersmithFix off-by-one error in index check in xkb_file_type_to...
2018-08-01 Ran BenitaMerge pull request #66 from whot/master
2018-08-01 Peter Huttererxkbcomp: fix pointer value for FreeStmt
2018-07-30 Ran Benitaxkbcomp: fix crashes in the parser when geometry tokens...
2017-12-12 Ran Benitaxkbcomp/ast-build: fix memory leak when appending multi...
2014-10-18 Ran Benitaast-build: remove log message about allocation failure
2014-10-18 Ran Benitaxkbcomp: remove file->topName
2014-09-10 Ran Benitaast-build: fix leak in error path
2014-07-27 Ran Benitaast-build: make sure InterpDef is freeable
2014-07-25 Ran BenitaReplace darray_mem with a new darray_steal
2014-07-25 Ran Benitaast-build: use cast instead of ->common
2014-05-11 Ran Benitaast-build: don't leak on OOM in BoolVarCreate
2014-02-13 Ran Benitaast: cast to ParseCommon explictly instead of using...
2014-02-09 Ran Benitaast: remove unneeded 'ctx' param to XkbFileCreate
2014-02-08 Ran BenitaUse unsigned int for saving darray_size return value
2014-02-07 Ran Benitaast: use more suitable types in a few ast nodes
2014-01-13 Ran Benitakeymap: move XkbEscapeMapName() to keymap.c.
2013-12-01 Ran Benitaexpr: make Expr creation naming and file location consi...
2013-12-01 Ran Benitaexpr: add wrapper macro for ExprCreate
2013-12-01 Ran Benitaexpr: split expression types and allocate them separately
2013-12-01 Ran Benitaparser, symbols: drop unnecessary casts
2013-12-01 Ran Benitaexpr: use ExprCreate in more places
2013-12-01 Ran Benitaexpr: add constructor for boolean expressions
2013-12-01 Ran Benitaexpr: add constructors for more expression types
2013-11-30 Ran Benitaexpr: add 'ident' value to ExprDef union
2013-11-27 Ran BenitaResolve keysyms early in parser
2013-07-18 Ran Benitaxkbcomp: escape the section names before storing them...
2013-03-18 Ran BenitaRemove file_id entirely
2013-03-18 Ran Benitaast-build: remove malloc_or_die
2013-03-18 Ran Benitaast: add error handling to XkbFileFromComponents
2013-03-18 Ran Benitaast: constify argument
2013-03-18 Ran BenitaChange 'indicator' to 'led' everywhere possible
2012-10-11 Ran Benitaast: simplify AppendStmt
2012-09-27 Ran BenitaFix type of keycode in parser and ast
2012-09-27 Ran BenitaDon't limit key names to 4 characters
2012-09-23 Ran BenitaDon't choke on RMLVO layout string with holes
2012-09-12 Daniel StoneCopyright updates
2012-09-10 Daniel Stonekbproto unentanglement: XkbLC_*
2012-09-10 Daniel Stonekbproto untanglement: XkbKeyNameLength
2012-09-02 Ran BenitaMove enum xkb_file_type to xkbcomp/ast.h
2012-09-02 Ran Benitaxkbcomp: clean up compile_keymap function
2012-09-02 Ran Benitaexpr: move op_type/value_type_to_string functions to ast
2012-09-01 Ran BenitaOrganize xkbcomp/ header files