ReactOS
0.4.15-dev-4869-g35a816a
|
Go to the source code of this file.
Macros | |
#define | _CHAR_ char |
#define | _EOF_ EOF |
#define | _EOF_RET EOF |
#define | _ISSPACE_(c) isspace(c) |
#define | _ISDIGIT_(c) isdigit(c) |
#define | _WIDE2SUPPORTED_(c) c /* FIXME: convert wide char to char */ |
#define | _CHAR2SUPPORTED_(c) c /* No conversion needed (char to char) */ |
#define | _CHAR2DIGIT_(c, base) char2digit((c), (base)) |
#define | _BITMAPSIZE_ 256 |
#define | _GETC_(file) (consumed++, fgetc(file)) |
#define | _UNGETC_(nch, file) do { ungetc(nch, file); consumed--; } while(0) |
#define | _LOCK_FILE_(file) _lock_file(file) |
#define | _UNLOCK_FILE_(file) _unlock_file(file) |
#define | _FUNCTION_ static int vfscanf_l(FILE* file, const char *format, _locale_t locale, __ms_va_list ap) |
#define | _SET_NUMBER_(type) *va_arg(ap, type*) = negative ? -(LONGLONG)cur : cur |
Functions | |
if (! *format) return 0 | |
TRACE ("%p (%s)\n", file, debugstr_a(format)) | |
if (nch==_EOF_) | |
if (!locale) locinfo | |
if (nch!=_EOF_) | |
TRACE ("returning %d\n", rd) | |
Variables | |
_FUNCTION_ | |
int | rd = 0 |
int | consumed = 0 |
int | nch = _GETC_(file) |
else | locinfo = locale->locinfo |
while | format |
_LOCK_FILE_ | ( | file | ) | _lock_file(file) |
_UNLOCK_FILE_ | ( | file | ) | _unlock_file(file) |
if | ( | ! * | format | ) |
if | ( | ! | locale | ) |
Definition at line 2967 of file btrfs.c.
Referenced by _Success_(), find_default_subvol(), find_disk_holes(), and look_for_roots().
if | ( | nch! | = _EOF_ | ) |
TRACE | ( | "%p (%s)\n" | , |
file | , | ||
debugstr_a(format) | |||
) |
_FUNCTION_ |
int consumed = 0 |
Definition at line 134 of file scanf.h.
Referenced by _ItemizeInternal(), get_char_script(), HUF_fillDTableX2Level2(), HUF_readDTableX2_wksp(), ScriptIsComplex(), and xmlParserEntityCheck().
Definition at line 159 of file scanf.h.
Referenced by _isctype_l(), _mbstowcs_l(), _mbtowc_l(), _strxfrm_l(), construct_lc_all(), free_locinfo(), setlocale(), and wcsrtombs_l().
Definition at line 135 of file scanf.h.
Referenced by if(), res_hnok(), test_recordWAVE(), and test_volume_dependence().
return rd = 0 |
Definition at line 134 of file scanf.h.
Referenced by btrfs_file_read(), BtrFsRead(), find_execT(), HLPFILE_AddHotSpotLinks(), HLPFILE_AllocLink(), HLPFILE_BrowsePage(), HLPFILE_BrowseParagraph(), HLPFILE_RtfAddBitmap(), HLPFILE_RtfAddControl(), HLPFILE_RtfAddGfxByAddr(), HLPFILE_RtfAddGfxByIndex(), HLPFILE_RtfAddHexBytes(), HLPFILE_RtfAddMetaFile(), HLPFILE_RtfAddRawString(), HLPFILE_RtfAddText(), HLPFILE_RtfAddTransparentBitmap(), WINHELP_RtfStreamIn(), and WINHELP_SetupText().