aboutsummaryrefslogtreecommitdiffstats
path: root/generator
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2011-08-03 17:14:25 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:17:08 -0300
commit8fe6b9a5390b8e5668df0fd6aee9b2c4c71264bf (patch)
tree19f674b1d9e8dfcd6c52edc17c29fe7f5382978c /generator
parentdb0faf27e147b1cc5902f5a42fc4eecccb07539d (diff)
Check if the directory exists before writing C++ module definition file.
Diffstat (limited to 'generator')
-rw-r--r--generator/cppgenerator.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/generator/cppgenerator.cpp b/generator/cppgenerator.cpp
index 0e96f75c9..9e8007f6d 100644
--- a/generator/cppgenerator.cpp
+++ b/generator/cppgenerator.cpp
@@ -3772,6 +3772,7 @@ void CppGenerator::finishGeneration()
moduleFileName += "/" + moduleName().toLower() + "_module_wrapper.cpp";
QFile file(moduleFileName);
+ verifyDirectoryFor(file);
if (!file.open(QFile::WriteOnly)) {
ReportHandler::warning("Error writing file: " + moduleFileName);
return;