aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/qtprojectlib/HelperFunctions.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qtprojectlib/HelperFunctions.cs b/src/qtprojectlib/HelperFunctions.cs
index f8fb9a91..b92e4f14 100644
--- a/src/qtprojectlib/HelperFunctions.cs
+++ b/src/qtprojectlib/HelperFunctions.cs
@@ -437,6 +437,10 @@ namespace QtProjectLib
/// <returns></returns>
static public VCCustomBuildTool GetCustomBuildTool(VCFileConfiguration config)
{
+ var file = config.File as VCFile;
+ if (file == null || file.ItemType != "CustomBuild")
+ return null;
+
var tool = config.Tool as VCCustomBuildTool;
if (tool == null)
return null;