summaryrefslogtreecommitdiff
path: root/src/drivers/Unix/Fl_Unix_System_Driver.H
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2024-01-22 20:20:52 +0100
committerGitHub <noreply@github.com>2024-01-22 20:20:52 +0100
commitbaa3c6ddc0cf8136ede5fb08acec54675cdc5582 (patch)
tree261d4fd30f6b43d9596de4f8c0ca2112c12c8dc3 /src/drivers/Unix/Fl_Unix_System_Driver.H
parent45422a7d1952eb4094c287373afc7f7a1a23ae4a (diff)
Fix User Preferences file search order for Unix (#891)
Diffstat (limited to 'src/drivers/Unix/Fl_Unix_System_Driver.H')
-rw-r--r--src/drivers/Unix/Fl_Unix_System_Driver.H3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/Unix/Fl_Unix_System_Driver.H b/src/drivers/Unix/Fl_Unix_System_Driver.H
index 8bc365515..1859d6583 100644
--- a/src/drivers/Unix/Fl_Unix_System_Driver.H
+++ b/src/drivers/Unix/Fl_Unix_System_Driver.H
@@ -35,6 +35,9 @@ public:
void newUUID(char *uuidBuffer) FL_OVERRIDE;
char *preference_rootnode(Fl_Preferences *prefs, Fl_Preferences::Root root, const char *vendor,
const char *application) FL_OVERRIDE;
+ char *preference_memory_rootnode(const char *vendor, const char *application, char *buffer);
+ char *preference_system_rootnode(const char *vendor, const char *application, char *buffer);
+ char *preference_user_rootnode(const char *vendor, const char *application, char *buffer);
int preferences_need_protection_check() FL_OVERRIDE {return 1;}
int utf8locale() FL_OVERRIDE;
const char *filename_name(const char *buf) FL_OVERRIDE;