]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Check for NULL return from fr_rb_find(). (#4558)
authorJames Jones <jejones3141@gmail.com>
Tue, 14 Jun 2022 14:16:58 +0000 (09:16 -0500)
committerGitHub <noreply@github.com>
Tue, 14 Jun 2022 14:16:58 +0000 (09:16 -0500)
src/modules/proto_ldap_sync/sync.c

index 24260557f6ca0e3687d3847301ac5ce90a858ee9..f01f9ed9b1ee5ad20eaef3fda0d1d30154f3d41b 100644 (file)
@@ -939,6 +939,7 @@ sync_config_t const *sync_state_config_get(fr_ldap_connection_t *conn, int msgid
        find.msgid = msgid;
 
        sync = fr_rb_find(tree, &find);
+       if (!sync) return NULL;
        return sync->config;
 }