diff --git a/src_main/io_devices/pidir.cpp b/src_main/io_devices/pidir.cpp index 0e07e49a..eabbd80e 100755 --- a/src_main/io_devices/pidir.cpp +++ b/src_main/io_devices/pidir.cpp @@ -400,9 +400,13 @@ PIDir PIDir::home() { s.prepend(separator); return PIDir(s); #else +# ifndef ESP_PLATFORM rc = getenv("HOME"); if (rc == 0) return PIDir(); return PIDir(rc); +# else + return PIDir(); +# endif #endif } diff --git a/src_main/io_devices/pifile.cpp b/src_main/io_devices/pifile.cpp index 649453d7..f3abe2a0 100755 --- a/src_main/io_devices/pifile.cpp +++ b/src_main/io_devices/pifile.cpp @@ -724,6 +724,7 @@ bool PIFile::applyFileInfo(const PIString & path, const PIFile::FileInfo & info) } CloseHandle(hFile); #else +#ifndef ESP_PLATFORM int mode(0); if (info.perm_user.read) mode |= S_IRUSR; if (info.perm_user.write) mode |= S_IWUSR; @@ -753,6 +754,7 @@ bool PIFile::applyFileInfo(const PIString & path, const PIFile::FileInfo & info) piCout << "[PIFile] applyFileInfo: \"utimes\" error:" << errorString(); //return false; } +#endif #endif return true; }