asn1c/libasn1fix
Markus Elfring f3d1861b94 Bug #86: Deletion of unnecessary checks before calls of the function "free"
The function "free" is documented in the way that no action shall occur for
a passed null pointer. It is therefore not needed that a function caller
repeats a corresponding check.
http://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first

This issue was fixed by using the software "Coccinelle 1.0.4".

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
2016-03-15 08:35:24 +01:00
..
Makefile.am another attempt at travis debug 2016-03-14 03:09:00 -07:00
asn1fix.c declashing 2006-08-28 02:45:44 +00:00
asn1fix.h effective constraint type for walking past SIZE() or FROM() nodes 2004-08-20 13:25:56 +00:00
asn1fix_bitstring.c api change 2006-09-12 05:19:28 +00:00
asn1fix_bitstring.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_class.c moved -DASN_PDU_COLLECTION into compiler 2006-09-17 04:52:50 +00:00
asn1fix_class.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_compat.c string type compatibility 2005-03-20 11:07:34 +00:00
asn1fix_compat.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_constr.c with -> as 2008-01-01 20:04:52 +00:00
asn1fix_constr.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_constraint.c remove extensions from the beginning of serially applied constraint 2006-09-21 02:21:53 +00:00
asn1fix_constraint.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_constraint_compat.c BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
asn1fix_crange.c Bug #86: Deletion of unnecessary checks before calls of the function "free" 2016-03-15 08:35:24 +01:00
asn1fix_crange.h extensions of conditional native-typing to -fbless-SIZE constraints 2005-08-14 14:45:44 +00:00
asn1fix_cstring.c fixes for gcc 4.x 2005-06-15 18:41:50 +00:00
asn1fix_cstring.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_cws.c intentional 2014-10-12 19:22:35 -07:00
asn1fix_cws.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_dereft.c refactored parameterization support 2006-03-21 03:40:38 +00:00
asn1fix_dereft.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_derefv.c more advanced stuff with defaults 2006-03-16 11:04:55 +00:00
asn1fix_derefv.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_enum.c Enumeration constraints relaxed 2010-10-25 00:10:34 -07:00
asn1fix_enum.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_export.c refactored parameterization support 2006-03-21 03:40:38 +00:00
asn1fix_export.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_integer.c format and signedness mismatch fixes 2013-03-28 04:02:13 -07:00
asn1fix_integer.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_internal.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_misc.c do not use reserved identifiers for variables 2016-03-13 17:13:20 -07:00
asn1fix_misc.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_param.c some fixes 2007-06-23 17:35:56 +00:00
asn1fix_param.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_retrieve.c refactored parameterization support 2006-03-21 03:40:38 +00:00
asn1fix_retrieve.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_tags.c Bug #86: Deletion of unnecessary checks before calls of the function "free" 2016-03-15 08:35:24 +01:00
asn1fix_tags.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn1fix_value.c extensions of conditional native-typing to -fbless-SIZE constraints 2005-08-14 14:45:44 +00:00
asn1fix_value.h do not use reserved identifiers 2016-03-14 02:57:34 -07:00
check_fixer.c undo skeletons hierarchy detection 2016-03-14 03:56:16 -07:00