fix writev.c