summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorZaneYork <ZaneYork@qq.com>2020-06-04 18:29:27 +0800
committerZaneYork <ZaneYork@qq.com>2020-06-04 18:29:27 +0800
commit2c9c4fbc65136e30ee5daa28a99bcaa665908d60 (patch)
tree47d70a478a81f73a261140fb6a4991636e1703b5 /src
parent43a9ee42aac1eaf2ff630d164bc425718a531a64 (diff)
downloadSMAPI-2c9c4fbc65136e30ee5daa28a99bcaa665908d60.tar.gz
SMAPI-2c9c4fbc65136e30ee5daa28a99bcaa665908d60.tar.bz2
SMAPI-2c9c4fbc65136e30ee5daa28a99bcaa665908d60.zip
Bug fix: Provide seed to Aggregate op(for Sequence contains no elements exception, all type was filtered by Where(type => type.BaseType != null) op)
Diffstat (limited to 'src')
-rw-r--r--src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs b/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs
index 898d7fad..47cc6508 100644
--- a/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs
+++ b/src/SMAPI/Framework/ModLoading/Framework/RecursiveRewriter.cs
@@ -127,7 +127,7 @@ namespace StardewModdingAPI.Framework.ModLoading.Framework
return Tuple.Create(anyRewritten, e);
}
})
- .Aggregate((a, b) => Tuple.Create(a.Item1 || b.Item1, a.Item2 ?? b.Item2));
+ .Aggregate(Tuple.Create(false, null as Exception), (a, b) => Tuple.Create(a.Item1 || b.Item1, a.Item2 ?? b.Item2));
bool rewritten = result.Item1;
Exception exception = result.Item2;