FFindNext Function (ROM Call 0x3DA)

AMS 2.00 or higher files.h

SYM_ENTRY *FFindNext (void);

Find the next symbol as set up by a call to FFindFirst.

FFindNext finds the next symbol as set up by a call to FFindFirst and returns a SYM_ENTRY pointer to it, or NULL if no more symbols can be found.
The pointer returned by FFindNext is a SYM_ENTRY pointer to a file with a type matching the one set up by a previous call to FFindFirst. If using FO_RECURSE, then calling SymFindFolderName will return the folder of the symbol just found.
Note that FFindFirst must have been called previously to find the first symbol.

Note: SYM_ENTRY pointers are only valid until heap compression is done or another symbol is added to the symbol table.


Uses: HToESI, strcmp, ROM Call 0x3E8, SymFindNext
Used by: FFindFirst


See also: FFindFirst, SymFindFolderName