diff options
| author | Matthias Melcher <github@matthiasm.com> | 2022-11-23 15:17:54 +0100 |
|---|---|---|
| committer | Matthias Melcher <github@matthiasm.com> | 2022-11-23 15:18:01 +0100 |
| commit | 817a97bb65883b0ffdbcf9a8eb5b4431cd8a4331 (patch) | |
| tree | ad3b10bb7a0e202a53e25c3b213cc1c305b6792b /fluid/fluid.cxx | |
| parent | 410e57d2db426cb4ab3c8f4b9472ee33e17a5f99 (diff) | |
Fluid: Fix variable naming and a memory leak
Diffstat (limited to 'fluid/fluid.cxx')
| -rw-r--r-- | fluid/fluid.cxx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/fluid/fluid.cxx b/fluid/fluid.cxx index 252353bb3..ea8744831 100644 --- a/fluid/fluid.cxx +++ b/fluid/fluid.cxx @@ -1794,11 +1794,11 @@ void update_sourceview_cb(Fl_Button*, void*) strlcat(sv_design_filename, "source_view_tmp.fl", FL_PATH_MAX); } - if (sv_design->visible_r()) { + if (sv_project->visible_r()) { write_file(sv_design_filename); - int top = sv_design->top_line(); - sv_design->buffer()->loadfile(sv_design_filename); - sv_design->scroll(top, 0); + int top = sv_project->top_line(); + sv_project->buffer()->loadfile(sv_design_filename); + sv_project->scroll(top, 0); } else if (sv_strings->visible_r()) { static const char *exts[] = { ".txt", ".po", ".msg" }; char fn[FL_PATH_MAX]; @@ -2021,6 +2021,8 @@ int main(int argc,char **argv) { #endif // _WIN32 undo_clear(); + if (g_shell_command) + ::free(g_shell_command); return (0); } |
