< prev index next >
src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h
Print this page
*** 32,46 ****
#endif /* __cplusplus */
// Shared macro defined for cleanup of allocated memory.
#ifndef FREE_AND_RETURN_STATUS
#define FREE_AND_RETURN_STATUS \
- { \
if (pbuff != buff) mlib_free(pbuff); \
if (k != akernel) mlib_free(k); \
! return status; \
! }
#endif /* FREE_AND_RETURN_STATUS */
mlib_status mlib_convMxNext_s32(mlib_image *dst,
const mlib_image *src,
const mlib_s32 *kernel,
--- 32,44 ----
#endif /* __cplusplus */
// Shared macro defined for cleanup of allocated memory.
#ifndef FREE_AND_RETURN_STATUS
#define FREE_AND_RETURN_STATUS \
if (pbuff != buff) mlib_free(pbuff); \
if (k != akernel) mlib_free(k); \
! return status
#endif /* FREE_AND_RETURN_STATUS */
mlib_status mlib_convMxNext_s32(mlib_image *dst,
const mlib_image *src,
const mlib_s32 *kernel,
< prev index next >