ACK.

On Tue, May 05, 2009 at 05:15:10PM +0200, Jan Friesse wrote:
> Patch says it all.
> 
> Regards,
>   Honza
> 
> 
> 

> diff --git a/trunk/lib/msg.c b/trunk/lib/msg.c
> index 6d39452..571399d 100644
> --- a/trunk/lib/msg.c
> +++ b/trunk/lib/msg.c
> @@ -1415,6 +1415,11 @@ saMsgMessageGet (
>       /* DEBUG */
>       printf ("[DEBUG]: saMsgMessageGet\n");
>  
> +     if (message == NULL || senderId == NULL) {
> +             error = SA_AIS_ERR_INVALID_PARAM;
> +             goto error_exit;
> +     }
> +
>       error = hdb_error_to_sa(hdb_handle_get (&queueHandleDatabase,
>               queueHandle, (void *)&queueInstance));
>       if (error != SA_AIS_OK) {
> @@ -1482,7 +1487,10 @@ saMsgMessageGet (
>               sizeof (struct res_lib_msg_messageget)),
>               res_lib_msg_messageget->message.size);
>  
> -     *sendTime = res_lib_msg_messageget->send_time;
> +     if (sendTime != NULL) {
> +             *sendTime = res_lib_msg_messageget->send_time;
> +     }
> +
>       *senderId = res_lib_msg_messageget->sender_id;
>  
>  error_ipc_put:

> _______________________________________________
> Openais mailing list
> [email protected]
> https://lists.linux-foundation.org/mailman/listinfo/openais
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to