>>872
realloc(ptr,0)をfreeとして使うならrealloc(0,size)をmallocとして使えばmallocも要らん(Linux)
つか「free(ptr) と等価である。」てfreeしてるじゃねぇか!
>>875-876
http://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/malloc.3.html
一応ここでは準拠した上での拡張とは書かずただC89、C99準拠としてそういう挙動だと書いてるな。