Browse Source

Fixed a crash when wrapping Qt on OS X.

pull/642/head
Dimitar Dobrev 10 years ago
parent
commit
c502c6ed2b
  1. 2
      src/Generator/Passes/GetterSetterToPropertyAdvancedPass.cs

2
src/Generator/Passes/GetterSetterToPropertyAdvancedPass.cs

@ -38,7 +38,7 @@ namespace CppSharp.Passes @@ -38,7 +38,7 @@ namespace CppSharp.Passes
foreach (Method getter in
from getter in getters
where (getter.IsGenerated || getter.GenerationKind == GenerationKind.Link) &&
((Class) getter.Namespace).Methods.All(m => m == getter || m.Ignore || m.Name != getter.Name)
((Class) getter.Namespace).Methods.All(m => m == getter || !m.IsGenerated || m.Name != getter.Name)
select getter)
{
// Make it a read-only property

Loading…
Cancel
Save