rem: static int full_write(int desc, char *ptr, int len)
add: static int full_write(int desc, char *ptr, size_t len)
context: static int full_write(int desc, char *ptr, int len){	int total_written;		total_written = 0;	while (len > 0) {		int written = write (desc, ptr, len);		if (written < 0)  {#ifdef EINTR			if (errno == EINTR)				continue;#endif			return written;		}		total_written += written;		ptr += written;		len -= written;	}	return total_written;}