diff options
| author | Albrecht Schlosser <albrechts.fltk@online.de> | 2021-12-05 21:00:15 +0100 |
|---|---|---|
| committer | Albrecht Schlosser <albrechts.fltk@online.de> | 2021-12-05 21:00:15 +0100 |
| commit | cf58f7ae2b65cafd4185520e8a52af8fc259841e (patch) | |
| tree | 90ad54437d93be5e2e6353d4dffc4cb87313858e | |
| parent | 7d26ee6ac2250bed09a913cf913e81c70e35791d (diff) | |
Fix MSVC compiler warnings
| -rw-r--r-- | src/Fl_Message.cxx | 7 | ||||
| -rw-r--r-- | src/Fl_String_class.cxx | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/Fl_Message.cxx b/src/Fl_Message.cxx index 0aa7ed587..4cfb824a2 100644 --- a/src/Fl_Message.cxx +++ b/src/Fl_Message.cxx @@ -46,7 +46,8 @@ #include <FL/Fl.H> #include "flstring.h" #include <FL/fl_ask.H> -#include "Fl_Message.h" // intentionally "hidden" in src/... +#include "Fl_Message.h" // intentionally "hidden" in src/... +#include "FL/fl_string.h" // fl_strdup() #include <FL/Fl_Window.H> #include <FL/Fl_Box.H> @@ -510,7 +511,7 @@ void Fl_Message::message_title(const char *title) { message_title_ = 0; } if (title) - message_title_ = strdup(title); + message_title_ = fl_strdup(title); } /** Sets the default title of the dialog window used in many common dialogs. @@ -534,7 +535,7 @@ void Fl_Message::message_title_default(const char *title) { message_title_default_ = 0; } if (title) - message_title_default_ = strdup(title); + message_title_default_ = fl_strdup(title); } void Fl_Message::icon_label(const char *str) { diff --git a/src/Fl_String_class.cxx b/src/Fl_String_class.cxx index f0aa4f405..79b63f1fa 100644 --- a/src/Fl_String_class.cxx +++ b/src/Fl_String_class.cxx @@ -99,7 +99,7 @@ void Fl_String::alloc_buf(int size) { } void Fl_String::value(const char *str) { - value(str, str ? strlen(str) : 0); + value(str, str ? (int)strlen(str) : 0); } int Fl_String::slen() const { |
