328 * @param b second operand |
328 * @param b second operand |
329 * @param result a pointer to a size_t where the result should be stored |
329 * @param result a pointer to a size_t where the result should be stored |
330 * @return zero, if no overflow occurred and the result is correct, non-zero |
330 * @return zero, if no overflow occurred and the result is correct, non-zero |
331 * otherwise |
331 * otherwise |
332 */ |
332 */ |
|
333 #if __cplusplus |
|
334 extern "C" |
|
335 #endif |
333 int cx_szmul_impl(size_t a, size_t b, size_t *result); |
336 int cx_szmul_impl(size_t a, size_t b, size_t *result); |
334 |
337 |
335 #endif // cx_szmul |
338 #endif // cx_szmul |
336 |
339 |
337 |
340 |