c API not acting as I expected

Description

OA::ExternalBuffer ocpi_outBuffer = ocpi_outPort->getBuffer((uint8_t&)out_data, out_length, opcode, EOD);

when calling this function and there is no buffer available i would expect the out_length variable to return 0 not a large garbage number like: 1423507729.

Environment

None

Assignee

Unassigned

Reporter

chris hinkey

Labels

None

Priority

Minor
Configure