]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Fix Juniper role select form to have an auth_id too
authorDavid Woodhouse <dwmw2@infradead.org>
Tue, 4 May 2021 11:32:41 +0000 (12:32 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Tue, 4 May 2021 11:33:19 +0000 (12:33 +0100)
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
auth-juniper.c

index d3eb1ff61b9af01f39403b29cc3e827ebbfc90f9..0d2e6ba9f6143cd7d5ca67b96514b416c85d242c 100644 (file)
@@ -347,9 +347,15 @@ static struct oc_auth_form *parse_roles_table_node(xmlNodePtr node)
        if (!form)
                return NULL;
 
+       form->auth_id = strdup("frmSelectRoles");
+       if (!form->auth_id) {
+               free(form);
+               return NULL;
+       };
+
        opt = calloc(1, sizeof(*opt));
        if (!opt) {
-               free(form);
+               free_auth_form(form);
                return NULL;
        }