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