diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Fl_Menu_add.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_Menu_add.cxx b/src/Fl_Menu_add.cxx index 2406a383f..32da93df3 100644 --- a/src/Fl_Menu_add.cxx +++ b/src/Fl_Menu_add.cxx @@ -464,7 +464,7 @@ void Fl_Menu_::replace(int i, const char *str) { if (!alloc) copy(menu_); if (alloc > 1) { free((void *)menu_[i].text); - str = strdup(str); + str = strdup(str?str:""); } menu_[i].text = str; } |
