From 43fb139ed8b8879add832922744e57d70a8679d2 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Mon, 16 May 2016 11:08:33 +0800 Subject: [PATCH] Add option to keep FS classes in namespace (#2030) Putting `#define FS_NO_GLOBALS` before `#include ` will disable `using` declarations for FS classes. --- cores/esp8266/FS.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cores/esp8266/FS.h b/cores/esp8266/FS.h index 79dc319f0..527e90b58 100644 --- a/cores/esp8266/FS.h +++ b/cores/esp8266/FS.h @@ -127,6 +127,7 @@ protected: } // namespace fs +#ifndef FS_NO_GLOBALS using fs::FS; using fs::File; using fs::Dir; @@ -135,7 +136,8 @@ using fs::SeekSet; using fs::SeekCur; using fs::SeekEnd; using fs::FSInfo; +#endif //FS_NO_GLOBALS -extern FS SPIFFS; +extern fs::FS SPIFFS; #endif //FS_H