X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=include%2Fcerr.h;h=662cff26fc9a7731546b5e0e68c68d4e8d488856;hp=ee44ee429abc732d8cfcdea44acb0eaf4f760598;hb=555c5e8b851becc08ba661a9cb19f617d5a00c12;hpb=288d61424576d1aae956ea8e4b5fb89dc25909db;ds=sidebyside diff --git a/include/cerr.h b/include/cerr.h index ee44ee4..662cff2 100644 --- a/include/cerr.h +++ b/include/cerr.h @@ -6,23 +6,12 @@ #include #include #include +#include "cmem.h" #ifndef ARRAYSIZE #define ARRAYSIZE(array) (sizeof(array)/sizeof(array[0])) #endif -/* mallocを実行し、メモリを確保できない場合は */ -/* エラーを出力して終了 */ -void *malloc_chk(size_t size, char *tag); - -/* callocを実行し、メモリを確保できない場合は */ -/* エラーを出力して終了 */ -void *calloc_chk(size_t nmemb, size_t size, char *tag); - -/* malloc_chkを実行してメモリを確保してから、 */ -/* コピーした文字列を返す */ -char *strdup_chk(const char *s, char *tag); - /* エラーの構造体 */ typedef struct { int num; /* エラー番号 */