From cd85f8b6a5c15585f1ccc33004b30aef08ae5549 Mon Sep 17 00:00:00 2001 From: triton Date: Sat, 25 Oct 2014 19:44:45 +0100 Subject: [PATCH] Improved GetSourceDirectory to be a little more robust. --- src/CppParser/Bindings/ParserGen.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/CppParser/Bindings/ParserGen.cs b/src/CppParser/Bindings/ParserGen.cs index 99630b12..8c6dca42 100644 --- a/src/CppParser/Bindings/ParserGen.cs +++ b/src/CppParser/Bindings/ParserGen.cs @@ -35,7 +35,8 @@ namespace CppSharp { var path = Path.Combine(directory.FullName, dir); - if (Directory.Exists(path)) + if (Directory.Exists(path) && + Directory.Exists(Path.Combine(directory.FullName, "patches"))) return path; directory = directory.Parent;