summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@dahyabhai.net>2014-02-17 14:41:27 -0500
committerNalin Dahyabhai <nalin@dahyabhai.net>2014-02-17 14:41:27 -0500
commita9a6a23f8e734f482dcbfaeac25607c576b17a0f (patch)
treecafa8467e8f312d566d022c5c27c044dff7bfb99
parentcb8aa7a7fd2272b4699fea4d22ee4c19500e6d4c (diff)
downloadslapi-nis-a9a6a23f8e734f482dcbfaeac25607c576b17a0f.tar.gz
slapi-nis-a9a6a23f8e734f482dcbfaeac25607c576b17a0f.tar.xz
slapi-nis-a9a6a23f8e734f482dcbfaeac25607c576b17a0f.zip
Add free() of a NULL pointer to make tools happy
-rw-r--r--src/format.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/format.c b/src/format.c
index 999f2e4..e17fac0 100644
--- a/src/format.c
+++ b/src/format.c
@@ -2812,6 +2812,10 @@ format_ifeq(struct plugin_state *state, Slapi_PBlock *pb, Slapi_Entry *e,
slapi_log_error(SLAPI_LOG_PLUGIN, state->plugin_desc->spd_id,
"ifeq: error evaluating \"%s\"\n", argv[1]);
format_free_parsed_args(argv);
+ /* Shouldn't be necessary, since format_get_data_set() should
+ * only ever return a NULL lengths list when it returns NULL,
+ * but it'll make tools happy. */
+ free(lengths);
return -EINVAL;
}