} pm_file;\r
pm_file *pm_open(const char *path);\r
size_t pm_read(void *ptr, size_t bytes, pm_file *stream);\r
int pm_seek(pm_file *stream, long offset, int whence);\r
int pm_close(pm_file *fp);\r
} pm_file;\r
pm_file *pm_open(const char *path);\r
size_t pm_read(void *ptr, size_t bytes, pm_file *stream);\r
int pm_seek(pm_file *stream, long offset, int whence);\r
int pm_close(pm_file *fp);\r