Commit b8e00120 authored by Arnim Läuger's avatar Arnim Läuger Committed by Marcel Stör
Browse files

fix dereferencing NULL pointer in vfs_errno() (#1539)

parent 025805b0
...@@ -355,11 +355,12 @@ sint32_t vfs_chdir( const char *path ) ...@@ -355,11 +355,12 @@ sint32_t vfs_chdir( const char *path )
sint32_t vfs_errno( const char *name ) sint32_t vfs_errno( const char *name )
{ {
vfs_fs_fns *fs_fns; vfs_fs_fns *fs_fns;
const char *normname = normalize_path( name );
char *outname; char *outname;
if (!name) name = ""; // current drive if (!name) name = ""; // current drive
const char *normname = normalize_path( name );
#ifdef BUILD_SPIFFS #ifdef BUILD_SPIFFS
if (fs_fns = myspiffs_realm( normname, &outname, FALSE )) { if (fs_fns = myspiffs_realm( normname, &outname, FALSE )) {
return fs_fns->ferrno( ); return fs_fns->ferrno( );
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment