wish_app_deps/wish_fs.c
wish_file_t wish_fs_open(const char *pathname) {
    if (fs_open_fn == NULL) {
        WISHDEBUG(LOG_CRITICAL, "wish_fs not initialised properly");
        return WISH_FS_FAIL;    
    }
    return fs_open_fn(pathname);
}
/* Implementations of the file system abstraction functions - they are
 * really just simple "call-throughs" for the function pointers which
 * points to actual system-dependent implementations of the functions */
Implementations of the file system abstraction functions - they are
really just simple "call-throughs" for the function pointers which
points to actual system-dependent implementations of the functions
Implementations of the file system abstraction functions - they are really just simple " call - throughs " for the function pointers which points to actual system - dependent implementations of the functions
wish_file_t wish_fs_open(const char *pathname) {
    if (fs_open_fn == NULL) {
        WISHDEBUG(LOG_CRITICAL, "wish_fs not initialised properly");
        return WISH_FS_FAIL;    
    }
    return fs_open_fn(pathname);
}
wish_file_t wish_fs_open ( const char * pathname ) { if ( fs_open_fn == NULL ) { WISHDEBUG ( LOG_CRITICAL , " " ) ; return WISH_FS_FAIL ; } return fs_open_fn ( pathname ) ; }
Implementations of the file system abstraction functions - they are
 really just simple "call-throughs" for the function pointers which
 points to actual system-dependent implementations of the functions
Implementations of the file system abstraction functions - they are really just simple " call - throughs " for the function pointers which points to actual system - dependent implementations of the functions