[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/sdk/kdevelop/languages/cpp/codegen
From: David Nolden <david.nolden.kde () art-master ! de>
Date: 2010-02-21 21:23:00
Message-ID: 1266787380.985222.17512.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1093998 by zwabel:
Only call addFileToTarget on header- and source-file if they could previously be \
added to the project Should fix a possible crash
M +13 -4 simplerefactoring.cpp
--- trunk/extragear/sdk/kdevelop/languages/cpp/codegen/simplerefactoring.cpp \
#1093997:1093998 @@ -241,12 +241,21 @@
}
}
- if(folder) {
+ if(folder)
+ {
ProjectFileItem* \
file=p->buildSystemManager()->addFile(newClassWizard.implementationUrl(), \
folder);
ProjectFileItem* \
header=p->buildSystemManager()->addFile(newClassWizard.headerUrl(), \
folder);
- if(target) {
- p->buildSystemManager()->addFileToTarget(file, target);
- p->buildSystemManager()->addFileToTarget(header, target);
+ if(target)
+ {
+ if(file)
+ p->buildSystemManager()->addFileToTarget(file, target);
+ else
+ kWarning() << "Could not add source file to build manager" << \
newClassWizard.implementationUrl(); +
+ if(header)
+ p->buildSystemManager()->addFileToTarget(header, target);
+ else
+ kWarning() << "Could not add header file to build-manager" << \
newClassWizard.headerUrl(); }
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic