Browse Source

Fixed the Linux build.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/887/head
Dimitar Dobrev 8 years ago
parent
commit
a15aa8f921
  1. 4
      src/Generator/Passes/TrimSpecializationsPass.cs

4
src/Generator/Passes/TrimSpecializationsPass.cs

@ -100,8 +100,8 @@ namespace CppSharp.Passes @@ -100,8 +100,8 @@ namespace CppSharp.Passes
private void CleanSpecializations(Class template)
{
template.Specializations.RemoveAll(
s => !specializations.Contains(s) && !internalSpecializations.Contains(s));
template.Specializations.RemoveAll(s => !s.IsExplicitlyGenerated
&& !specializations.Contains(s) && !internalSpecializations.Contains(s));
foreach (var specialization in template.Specializations.Where(
s => !s.IsExplicitlyGenerated &&

Loading…
Cancel
Save