void *_smiMalloc(char *file, int line, size_t size) { char *m = _calloc_leap(file, line, 1, size); if (! m) { smiPrintError(NULL, ERR_OUT_OF_MEMORY); } return m; }
char * hypre_CAllocDML( HYPRE_Int count, HYPRE_Int elt_size, char *file, HYPRE_Int line ) { char *ptr; HYPRE_Int size = count*elt_size; if (size > 0) { ptr = _calloc_leap(file, line, count, elt_size); } else { ptr = NULL; } return ptr; }