use arc_hash_increment
use arc_hash_increment
return nil on error for putb
fix return value for fputc