From c9106fdb9ce7420bb01eb4897bd3e90682f5e149 Mon Sep 17 00:00:00 2001 From: Stéphane Raimbault Date: Sat, 24 Mar 2012 16:29:58 +0100 Subject: [PATCH] Fix OMG bug in modbus_mapping_free not freeing memory --- src/modbus.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modbus.c b/src/modbus.c index 41cadf8..b433b84 100644 --- a/src/modbus.c +++ b/src/modbus.c @@ -1561,7 +1561,7 @@ modbus_mapping_t* modbus_mapping_new(int nb_bits, int nb_input_bits, /* Frees the 4 arrays */ void modbus_mapping_free(modbus_mapping_t *mb_mapping) { - if (mb_mapping != NULL) { + if (mb_mapping == NULL) { return; } -- libgit2 0.21.4