src/pomp_msg.c
int pomp_msg_init(struct pomp_msg *msg, uint32_t msgid)
{
	POMP_RETURN_ERR_IF_FAILED(msg != NULL, -EINVAL);
	POMP_RETURN_ERR_IF_FAILED(msg->buf == NULL, -EPERM);

	msg->msgid = msgid;
	msg->finished = 0;

	/* Allocate new buffer */
	msg->buf = pomp_buffer_new(0);
	if (msg->buf == NULL)
		return -ENOMEM;

	return 0;
}
/*
 * See documentation in public header.
 */
See documentation in public header.
See documentation in public header .
int pomp_msg_init(struct pomp_msg *msg, uint32_t msgid)
{
	POMP_RETURN_ERR_IF_FAILED(msg != NULL, -EINVAL);
	POMP_RETURN_ERR_IF_FAILED(msg->buf == NULL, -EPERM);
	msg->msgid = msgid;
	msg->finished = 0;
	msg->buf = pomp_buffer_new(0);
	if (msg->buf == NULL)
		return -ENOMEM;
	return 0;
}
int pomp_msg_init ( struct pomp_msg * msg , uint32_t msgid ) { POMP_RETURN_ERR_IF_FAILED ( msg != NULL , - EINVAL ) ; POMP_RETURN_ERR_IF_FAILED ( msg -> buf == NULL , - EPERM ) ; msg -> msgid = msgid ; msg -> finished = 0 ; msg -> buf = pomp_buffer_new ( 0 ) ; if ( msg -> buf == NULL ) return - ENOMEM ; return 0 ; }
See documentation in public header.
See documentation in public header .
/* Allocate new buffer */