Decided against using fgetc