diff --git a/rtgui/main.cc b/rtgui/main.cc index accd40dbf..93661eb68 100644 --- a/rtgui/main.cc +++ b/rtgui/main.cc @@ -57,7 +57,7 @@ int main(int argc, char **argv) std::string argv0_, argv1_; #ifdef WIN32 - char *exname = new char[512]; + char exname[512]; GetModuleFileName (NULL, exname, 512); argv0_ = exname; // get the path where the rawtherapee is stored @@ -124,8 +124,6 @@ int main(int argc, char **argv) m.run(*rtWindow); gdk_threads_leave (); delete rtWindow; - rtengine::cleanup(); - delete [] exname; return 0; }