コード例 #1
0
ファイル: fgetwc.c プロジェクト: hzsunzixiang/programming
wint_t
fgetwc(FILE *fp)
{
	wint_t r;

	flockfile(fp);
	r = __fgetwc_unlock(fp);
	funlockfile(fp);

	return (r);
}
コード例 #2
0
ファイル: fgetwc.c プロジェクト: 10114395/android-5.0.0_r5
wint_t
fgetwc(FILE *fp)
{
	wint_t r;

	FLOCKFILE(fp);
	r = __fgetwc_unlock(fp);
	FUNLOCKFILE(fp);

	return (r);
}
コード例 #3
0
ファイル: fgetwc.c プロジェクト: hsienchieh/uefilab
wint_t
fgetwc(FILE *fp)
{
    wint_t r;

    _DIAGASSERT(fp != NULL);
    if(fp == NULL) {
        errno = EINVAL;
        return (WEOF);
    }

    FLOCKFILE(fp);
    r = __fgetwc_unlock(fp);
    FUNLOCKFILE(fp);

    return (r);
}