summaryrefslogtreecommitdiff
path: root/fluid/Fd_Snap_Action.h
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2023-08-26 17:58:10 +0200
committerMatthias Melcher <github@matthiasm.com>2023-08-29 01:38:39 +0200
commit496289fd3566c2bcbb229b1cb7280fc6eeadf9e7 (patch)
tree310a057d38b8534feb8899bd625c12bc5f1c9e1a /fluid/Fd_Snap_Action.h
parent5da15de17469047d313cd574aaa4bc226bd4cae2 (diff)
FLUID: simplifies filename handling
Diffstat (limited to 'fluid/Fd_Snap_Action.h')
-rw-r--r--fluid/Fd_Snap_Action.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/fluid/Fd_Snap_Action.h b/fluid/Fd_Snap_Action.h
index e0c99b273..1355332a9 100644
--- a/fluid/Fd_Snap_Action.h
+++ b/fluid/Fd_Snap_Action.h
@@ -19,6 +19,8 @@
#include "Fl_Window_Type.h"
+#include <FL/Fl_String.H>
+
struct Fl_Menu_Item;
extern Fl_Menu_Item main_layout_submenu_[];
@@ -126,7 +128,7 @@ public:
bool list_is_static_;
int current_suite_;
int current_preset_;
- char *filename_;
+ Fl_String filename_;
public:
Fd_Layout_List();
~Fd_Layout_List();
@@ -142,8 +144,8 @@ public:
void rename(const char *name);
void capacity(int);
- int load(const char *filename);
- int save(const char *filename);
+ int load(const Fl_String &filename);
+ int save(const Fl_String &filename);
void write(Fl_Preferences &prefs, int storage);
void read(Fl_Preferences &prefs, int storage);
void write(Fd_Project_Writer*);