openbsd-ports/games/alephone/alephone/patches/patch-Source_Files_Misc_sdl_widgets_cpp
2022-03-11 19:04:03 +00:00

31 lines
1.6 KiB
Plaintext

Index: Source_Files/Misc/sdl_widgets.cpp
--- Source_Files/Misc/sdl_widgets.cpp.orig
+++ Source_Files/Misc/sdl_widgets.cpp
@@ -773,7 +773,7 @@ void w_select_button::place(const SDL_Rect &r, placeme
static const char* sNoValidOptionsString = "(no valid options)"; // XXX should be moved outside compiled code e.g. to MML
-w_select::w_select(size_t s, const char **l) : widget(LABEL_WIDGET), labels(l), we_own_labels(false), selection(s), selection_changed_callback(NULL), utf8(false)
+w_select::w_select(size_t s, const char **l) : widget(LABEL_WIDGET), labels(l), we_own_labels(false), selection(s), selection_changed_callback(0), utf8(false)
{
num_labels = 0;
if(labels) {
@@ -1177,7 +1177,7 @@ void w_color_picker::draw(SDL_Surface *s) const
*/
w_text_entry::w_text_entry(size_t max_c, const char *initial_text)
- : widget(TEXT_ENTRY_WIDGET), enter_pressed_callback(NULL), value_changed_callback(NULL), max_chars(max_c), enable_mac_roman(false)
+ : widget(TEXT_ENTRY_WIDGET), enter_pressed_callback(0), value_changed_callback(0), max_chars(max_c), enable_mac_roman(false)
{
// Initialize buffer
buf = new char[max_chars + 1];
@@ -2371,7 +2371,7 @@ void w_select_popup::gotSelected ()
static const char* const sFileChooserInvalidFileString = "(no valid selection)";
w_file_chooser::w_file_chooser(const char* inDialogPrompt, Typecode inTypecode)
- : w_select_button("", NULL, NULL, true), typecode(inTypecode)
+ : w_select_button("", 0, NULL, true), typecode(inTypecode)
{
strncpy(dialog_prompt, inDialogPrompt, sizeof(dialog_prompt));
set_selection(sFileChooserInvalidFileString);