diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-07-31 10:03:59 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-07-31 10:03:59 +0900 |
commit | 573d0cf586573a1c9907b45a791f4289ddc7a11c (patch) | |
tree | 8274ef2f029ca659fdf1d6df59311b9f6264efef | |
parent | ae79052376c516fbd836cea08a2187cf26049aea (diff) | |
download | efl-573d0cf586573a1c9907b45a791f4289ddc7a11c.tar.gz |
eina debug - set length after freeing/iterating over the keys
found by PVS studio
-rw-r--r-- | src/lib/eina/eina_debug.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c index 692a2ed738..f0d101e864 100644 --- a/src/lib/eina/eina_debug.c +++ b/src/lib/eina/eina_debug.c @@ -401,10 +401,10 @@ _opcodes_unregister_all(Eina_Debug_Session *session) _opcode_reply_info *info = NULL; if (!session) return; - session->cbs_length = 0; for (i = 0; i < session->cbs_length; i++) eina_list_free(session->cbs[i]); free(session->cbs); + session->cbs_length = 0; session->cbs = NULL; EINA_LIST_FOREACH(session->opcode_reply_infos, l, info) |