]> granicus.if.org Git - p11-kit/commitdiff
rpc: Add a comment why we call _get_attribute() twice
authorDaiki Ueno <dueno@redhat.com>
Wed, 24 May 2017 09:03:24 +0000 (11:03 +0200)
committerDaiki Ueno <ueno@gnu.org>
Wed, 24 May 2017 09:27:28 +0000 (11:27 +0200)
p11-kit/rpc-server.c

index dec9b0bf9eb3b30f105a9a637c496eb5098bb21b..1eebf1bf02d713580acfd059c02ff9ee938435f9 100644 (file)
@@ -305,6 +305,7 @@ proto_read_attribute_array (p11_rpc_message *msg,
                size_t offset = msg->parsed;
                CK_ATTRIBUTE temp;
 
+               /* Check the length needed to store the value */
                memset (&temp, 0, sizeof (temp));
                if (!p11_rpc_buffer_get_attribute (msg->input, &offset, &temp)) {
                        msg->parsed = offset;