fgetwln
wchar_t *fgetwln(FILE * __restrict, size_t * __restrict);
while ((p = fgetwln(fp, &len)) != NULL) {
ret = fgetwln(f, len);