al_get_fs_entry_name
const char *al_get_fs_entry_name(ALLEGRO_FS_ENTRY *e)
Introduced in 5.0.0
Returns the entry's filename path. Note that the path will not be an absolute path if the entry wasn't created from an absolute path. Also note that the filesystem encoding may not be known and the conversion to UTF-8 could in very rare cases cause this to return an invalid path. Therefore it's always safest to access the file over its ALLEGRO_FS_ENTRY and not the path.
On success returns a read only string which you must not modify or destroy. Returns NULL on failure.
Most helpful discussions:
- [A5] al_read_directory() (1)
- ALLEGRO_PATH/ALLEGRO_FS_ENTRY and PHYSFS addon
- Check if entry is a folder
- File system routines - al_get_path_tail() returning wrong path component
- How to get the filename only out of an ALLEGRO_FS_ENTRY
- Video playback issues
- Creating an array of files
- Crash in iOS simulator iOS 8 when rotating screen left
- [A5] for_each_file - missing
- al_create_fs_entry not working second time after calling destructor
Other recent discussions: