Kaynağa Gözat

Avoid crash when checking property link dependencies without link info

Teach the isLinkDependentProperty helper added by commit e9879910 (Make
INTERFACE determined properties readable in generator expressions,
2013-01-19) to return early if no link information is available.
Brad King 13 yıl önce
ebeveyn
işleme
92a2ab70b6
1 değiştirilmiş dosya ile 4 ekleme ve 0 silme
  1. 4 0
      Source/cmTarget.cxx

+ 4 - 0
Source/cmTarget.cxx

@@ -4839,6 +4839,10 @@ bool isLinkDependentProperty(cmTarget *tgt, const std::string &p,
                              const char *config)
 {
   cmComputeLinkInformation *info = tgt->GetLinkInformation(config);
+  if(!info)
+    {
+    return false;
+    }
 
   const cmComputeLinkInformation::ItemVector &deps = info->GetItems();