]> git.proxmox.com Git - mirror_corosync.git/commitdiff
defect 746
authorSteven Dake <sdake@redhat.com>
Fri, 15 Jul 2005 16:56:43 +0000 (16:56 +0000)
committerSteven Dake <sdake@redhat.com>
Fri, 15 Jul 2005 16:56:43 +0000 (16:56 +0000)
return INVALID_PARAM in saCkptSectionIterationInitialize if address is NULL

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@764 fd59a12c-fef9-0310-b244-a6a79926bd2f

lib/ckpt.c

index f08a62d58855e6d8f5f2157e908fb30f6a468312..cf76040da33f5bd3168c9ace49f7874e07cbfda1 100644 (file)
@@ -1168,6 +1168,9 @@ saCkptSectionIterationInitialize (
        struct req_lib_ckpt_sectioniteratorinitialize req_lib_ckpt_sectioniteratorinitialize;
        struct res_lib_ckpt_sectioniteratorinitialize res_lib_ckpt_sectioniteratorinitialize;
 
+       if (sectionIterationHandle == NULL) {
+               return (SA_AIS_ERR_INVALID_PARAM);
+       }
        error = saHandleInstanceGet (&checkpointHandleDatabase, checkpointHandle,
                (void *)&ckptCheckpointInstance);
        if (error != SA_AIS_OK) {