diff options
Diffstat (limited to 'core/os')
-rw-r--r-- | core/os/file_access.h | 1 | ||||
-rw-r--r-- | core/os/os.h | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/core/os/file_access.h b/core/os/file_access.h index 8393f0530b..8e5728f525 100644 --- a/core/os/file_access.h +++ b/core/os/file_access.h @@ -174,6 +174,7 @@ struct FileAccessRef { operator bool() const { return f != NULL; } FileAccess *f; + operator FileAccess *() { return f; } FileAccessRef(FileAccess *fa) { f = fa; } ~FileAccessRef() { if (f) memdelete(f); diff --git a/core/os/os.h b/core/os/os.h index 258708eea2..c378d36a35 100644 --- a/core/os/os.h +++ b/core/os/os.h @@ -279,6 +279,9 @@ public: bool is_stdout_verbose() const; + virtual void disable_crash_handler() {} + virtual bool is_disable_crash_handler() const { return false; } + enum CursorShape { CURSOR_ARROW, CURSOR_IBEAM, |