Skip to content
This repository was archived by the owner on Dec 12, 2024. It is now read-only.

Commit 073c65e

Browse files
author
Stephen Hawley
committed
indentation
1 parent ebe1259 commit 073c65e

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

SwiftRuntimeLibrary/SwiftNativeObject.cs

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,48 +6,48 @@
66

77
namespace SwiftRuntimeLibrary {
88
public abstract class SwiftNativeObject : SwiftNativeInstance, ISwiftObject {
9-
IntPtr handle;
10-
SwiftMetatype class_handle;
11-
SwiftObjectFlags object_flags = SwiftObjectFlags.IsSwift;
9+
IntPtr handle;
10+
SwiftMetatype class_handle;
11+
SwiftObjectFlags object_flags = SwiftObjectFlags.IsSwift;
1212

13-
protected SwiftNativeObject (IntPtr handle, SwiftMetatype classHandle, SwiftObjectRegistry registry)
14-
{
15-
if (SwiftNativeObjectAttribute.IsSwiftNativeObject (this)) {
16-
object_flags |= SwiftObjectFlags.IsDirectBinding;
13+
protected SwiftNativeObject (IntPtr handle, SwiftMetatype classHandle, SwiftObjectRegistry registry)
14+
{
15+
if (SwiftNativeObjectAttribute.IsSwiftNativeObject (this)) {
16+
object_flags |= SwiftObjectFlags.IsDirectBinding;
17+
}
18+
class_handle = classHandle;
19+
SwiftObject = handle;
20+
registry.Add (this);
1721
}
18-
class_handle = classHandle;
19-
SwiftObject = handle;
20-
registry.Add (this);
21-
}
2222

23-
protected override void Dispose (bool disposing)
24-
{
25-
if ((object_flags & SwiftObjectFlags.Disposed) != SwiftObjectFlags.Disposed) {
26-
if (disposing) {
27-
DisposeManagedResources ();
23+
protected override void Dispose (bool disposing)
24+
{
25+
if ((object_flags & SwiftObjectFlags.Disposed) != SwiftObjectFlags.Disposed) {
26+
if (disposing) {
27+
DisposeManagedResources ();
28+
}
29+
DisposeUnmanagedResources ();
30+
SwiftObjectRegistry.Registry.RemoveAndWeakRelease (this);
31+
object_flags |= SwiftObjectFlags.Disposed;
2832
}
29-
DisposeUnmanagedResources ();
30-
SwiftObjectRegistry.Registry.RemoveAndWeakRelease (this);
31-
object_flags |= SwiftObjectFlags.Disposed;
3233
}
33-
}
3434

35-
protected virtual void DisposeManagedResources ()
36-
{
37-
}
38-
39-
protected virtual void DisposeUnmanagedResources ()
40-
{
41-
SwiftCore.Release (SwiftObject);
42-
}
35+
protected virtual void DisposeManagedResources ()
36+
{
37+
}
4338

44-
public IntPtr SwiftObject {
45-
get {
46-
return handle;
39+
protected virtual void DisposeUnmanagedResources ()
40+
{
41+
SwiftCore.Release (SwiftObject);
4742
}
48-
private set {
49-
handle = value;
43+
44+
public IntPtr SwiftObject {
45+
get {
46+
return handle;
47+
}
48+
private set {
49+
handle = value;
50+
}
5051
}
5152
}
5253
}
53-
}

0 commit comments

Comments
 (0)