From: Václav Slavík Date: Sun, 30 Dec 2001 15:51:30 +0000 (+0000) Subject: complain about nonexistent directory in wxDir X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/17ade085be1c9232601f7e588bf6f221ef059949 complain about nonexistent directory in wxDir git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/mgl/dir.cpp b/src/mgl/dir.cpp index e819d37644..b325114f1c 100644 --- a/src/mgl/dir.cpp +++ b/src/mgl/dir.cpp @@ -196,8 +196,15 @@ wxDir::wxDir(const wxString& dirname) bool wxDir::Open(const wxString& dirname) { delete M_DIR; + m_data = NULL; + + if ( !wxDir::Exists(dirname) ) + { + wxLogError(_("Directory '%s' doesn't exist!"), dirname.c_str()); + return FALSE; + } + m_data = new wxDirData(dirname); - return TRUE; }