From 39054230380c3da4d5cd44d4315a9a3c54eb14fc Mon Sep 17 00:00:00 2001 From: John Estropia Date: Thu, 25 Feb 2016 15:05:27 +0900 Subject: [PATCH] fix compile error --- .../Saving and Processing/SynchronousDataTransaction.swift | 6 ++++-- CoreStore/Saving and Processing/UnsafeDataTransaction.swift | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CoreStore/Saving and Processing/SynchronousDataTransaction.swift b/CoreStore/Saving and Processing/SynchronousDataTransaction.swift index 9519913..1b43ac9 100644 --- a/CoreStore/Saving and Processing/SynchronousDataTransaction.swift +++ b/CoreStore/Saving and Processing/SynchronousDataTransaction.swift @@ -54,8 +54,10 @@ public final class SynchronousDataTransaction: BaseDataTransaction { ) self.isCommitted = true - self.result = self.context.saveSynchronously() - return self.result + + let result = self.context.saveSynchronously() + self.result = result + return result } /** diff --git a/CoreStore/Saving and Processing/UnsafeDataTransaction.swift b/CoreStore/Saving and Processing/UnsafeDataTransaction.swift index ae70fb0..0ef1b94 100644 --- a/CoreStore/Saving and Processing/UnsafeDataTransaction.swift +++ b/CoreStore/Saving and Processing/UnsafeDataTransaction.swift @@ -62,8 +62,9 @@ public final class UnsafeDataTransaction: BaseDataTransaction { */ public func commitAndWait() -> SaveResult { - self.result = self.context.saveSynchronously() - return self.result + let result = self.context.saveSynchronously() + self.result = result + return result } /**