From 2141c63628a831d3f53dad7035c94028f8d0d629 Mon Sep 17 00:00:00 2001 From: Greg Ercolano Date: Tue, 21 Jul 2020 20:15:41 -0700 Subject: Implement + deploy fl_strdup() --- src/drivers/X11/Fl_X11_System_Driver.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/drivers/X11') diff --git a/src/drivers/X11/Fl_X11_System_Driver.cxx b/src/drivers/X11/Fl_X11_System_Driver.cxx index 28827bcfc..8a308bdb8 100644 --- a/src/drivers/X11/Fl_X11_System_Driver.cxx +++ b/src/drivers/X11/Fl_X11_System_Driver.cxx @@ -17,6 +17,7 @@ #include "Fl_X11_System_Driver.H" #include +#include // fl_strdup #include "../../flstring.h" #include @@ -592,7 +593,7 @@ bool Fl_X11_System_Driver::probe_for_GTK(int major, int minor, void **ptr_gtk) { char *before = NULL; // record in "before" the calling program's current locale char *p = setlocale(LC_ALL, NULL); - if (p) before = strdup(p); + if (p) before = fl_strdup(p); int ac = 0; init_f(&ac, NULL); // may change the locale if (before) { -- cgit v1.2.3 From b4095880125b2f0d1d56c80a2bbf3fb0f6f98cb9 Mon Sep 17 00:00:00 2001 From: Greg Ercolano Date: Tue, 21 Jul 2020 23:57:45 -0700 Subject: Remove unneeded strdup from example, fold tabs --- src/drivers/X11/Fl_X11_System_Driver.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/drivers/X11') diff --git a/src/drivers/X11/Fl_X11_System_Driver.cxx b/src/drivers/X11/Fl_X11_System_Driver.cxx index 8a308bdb8..6dcaee06d 100644 --- a/src/drivers/X11/Fl_X11_System_Driver.cxx +++ b/src/drivers/X11/Fl_X11_System_Driver.cxx @@ -17,7 +17,7 @@ #include "Fl_X11_System_Driver.H" #include -#include // fl_strdup +#include // fl_strdup #include "../../flstring.h" #include -- cgit v1.2.3