summaryrefslogtreecommitdiffstats
path: root/lasso/utils.h
Commit message (Expand)AuthorAgeFilesLines
* fix: handle non-LHS argument for lasso_extract_node_or_fail()Benjamin Dauvergne2009-04-271-5/+8
* Rework cleanup handlingBenjamin Dauvergne2009-04-221-7/+53
* Core: add an header file for backward compatibilityBenjamin Dauvergne2009-04-141-7/+0
* Tests&Core: add g_strcmp0 if glib is oldBenjamin Dauvergne2009-04-021-0/+7
* Core: Macros to print deallocation messagesBenjamin Dauvergne2009-03-271-0/+7
* Core: remove type check equality on gobject macrosBenjamin Dauvergne2009-03-271-2/+0
* Core: add macros to handle xmlSecKeyBenjamin Dauvergne2009-03-271-0/+20
* Core: rename lasso_release_xmlchar to lasso_release_xml_stringBenjamin Dauvergne2009-03-271-1/+1
* Core: Fix double instantiation of macro parametersBenjamin Dauvergne2009-03-271-11/+14
* Core: Fix corner case in deallocation macrosBenjamin Dauvergne2009-03-271-2/+3
* Core: add new internal macro lasso_extract_node_or_failBenjamin Dauvergne2009-03-271-0/+9
* Core: if OFTYPE is already defined, skipBenjamin Dauvergne2009-01-241-0/+2
* Core: add macros to assign list of things, rename xmlNode related macrosBenjamin Dauvergne2009-01-241-86/+146
* Core: add references handling macrosBenjamin Dauvergne2009-01-241-17/+102
* Core: new goto_exit macro which produces warningsBenjamin Dauvergne2009-01-241-0/+9
* Core: new macros for adding string to GListBenjamin Dauvergne2009-01-241-0/+5
* Core: Remove unused macro lasso_warn_deprecatedBenjamin Dauvergne2009-01-241-4/+0
* Fix missing includeBenjamin Dauvergne2008-11-051-0/+2
* Add new internal function to show safe extractsBenjamin Dauvergne2008-11-051-0/+4
* Add new utils macrosBenjamin Dauvergne2008-11-041-0/+9
* Fix lasso_assign_node: wrong xmlFreeNodeListBenjamin Dauvergne2008-11-041-1/+1
* Many fix to compile with --enable-wsf and --enable-debugging and also toBenjamin Dauvergne2008-09-231-0/+7
* * Remove ending blanksBenjamin Dauvergne2008-09-121-6/+6
* new empty macro OFTYPE(x) to specify type of GList containersBenjamin Dauvergne2008-08-051-0/+2
* * add missing lasso_release_list, add lasso_release_list_of_full, reimplemen...Benjamin Dauvergne2008-08-051-16/+16
* add macros to release xmlSec context objectsBenjamin Dauvergne2008-08-051-0/+9
* add lasso_release_full to construct other lasso_release_ functions, use it in...Benjamin Dauvergne2008-08-051-28/+12
* rename g_unlink_and_release_node to lasso_unlink_and_release_nodeBenjamin Dauvergne2008-08-051-1/+1
* Add a macro to emit a «Function is deprecated» warningBenjamin Dauvergne2008-08-051-0/+4
* change last g_* macros to lasso_ prefixBenjamin Dauvergne2008-08-051-5/+5
* * change g_list_add* to lasso_list_add*Benjamin Dauvergne2008-08-051-3/+3
* change g_assign_* to lasso_assgin_* and g_release_* to lasso_release_*Benjamin Dauvergne2008-08-051-12/+12
* add macro to assign gobject field, first a simple versionBenjamin Dauvergne2008-08-011-1/+2
* beginning of a pool of macros for mem handling, affectation to fields, etc..Benjamin Dauvergne2008-08-011-2/+1
* * lasso/utils.h: add utility macros to releases libxml objects, to check nullBenjamin Dauvergne2008-08-011-0/+42
* fix forgottent arg to g_list_foreachBenjamin Dauvergne2008-08-011-2/+2
* added functions to release [list]string/gobject/anyBenjamin Dauvergne2008-08-011-1/+2
* add methods to manipulate list of gobjects, and dissociate affectation of fr...Benjamin Dauvergne2008-08-011-2/+1
* add macro to assign gobject field, first a simple versionBenjamin Dauvergne2008-08-011-1/+2
* beginning of a pool of macros for mem handling, affectation to fields, etc..Benjamin Dauvergne2008-08-011-2/+1
* added functions to release [list]string/gobject/anyBenjamin Dauvergne2008-08-011-1/+2
* add methods to manipulate list of gobjects, and dissociate affectation of fr...Benjamin Dauvergne2008-08-011-2/+1
* add macro to assign gobject field, first a simple versionBenjamin Dauvergne2008-08-011-1/+2
* beginning of a pool of macros for mem handling, affectation to fields, etc..Benjamin Dauvergne2008-08-011-2/+1
* reformat utils.hBenjamin Dauvergne2008-05-301-22/+81
* fixed too long lines and remove some blank linesDamien Laniel2008-05-301-4/+12
* add a new headers <lasso/utils.h> with macros to handle memory like assigning aBenjamin Dauvergne2008-05-221-0/+50