Fix #892, LuaScriptReader wasn't checking if opening the file actually succeeded.

Check, and throw an exception if it fails.

Originally committed to SVN as r3065.
This commit is contained in:
Niels Martin Hansen 2009-06-16 21:21:25 +00:00
parent 293f6fb32e
commit 688cea62f4

View file

@ -49,6 +49,8 @@ namespace Automation4 {
#else #else
f = fopen(filename.fn_str(), "rb"); f = fopen(filename.fn_str(), "rb");
#endif #endif
if (!f)
throw _T("Could not open script file");
first = true; first = true;
databuf = new char[bufsize]; databuf = new char[bufsize];
} }