session: fix acl dumping if last object of previous scope is equal to first object...
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 10 Aug 2013 19:56:06 +0000 (21:56 +0200)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 10 Aug 2013 19:56:06 +0000 (21:56 +0200)
session.c

index 9f42226..35324bf 100644 (file)
--- a/session.c
+++ b/session.c
@@ -142,6 +142,7 @@ rpc_session_dump_acls(struct rpc_session *ses, struct blob_buf *b)
                {
                        if (c) blobmsg_close_table(b, c);
                        c = blobmsg_open_table(b, acl_scope->avl.key);
                {
                        if (c) blobmsg_close_table(b, c);
                        c = blobmsg_open_table(b, acl_scope->avl.key);
+                       lastobj = NULL;
                }
 
                d = NULL;
                }
 
                d = NULL;