summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/sysync/binfileimplds.cpp3
-rwxr-xr-xsrc/sysync/binfileimplds.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/sysync/binfileimplds.cpp b/src/sysync/binfileimplds.cpp
index 7871eab..3b271ab 100755
--- a/src/sysync/binfileimplds.cpp
+++ b/src/sysync/binfileimplds.cpp
@@ -2228,7 +2228,8 @@ bool TBinfileImplDS::implEndDataWrite(void)
// Note that in BASED_ON_BINFILE_CLIENT case, implEndDataWrite() is
// derived by customimplds and will call the other apiEndDataWrite(cmpRef)
// variant, and then call this inherited method.
- return apiEndDataWrite()!=LOCERR_OK;
+ string thisSyncIdentifier;
+ return apiEndDataWrite(thisSyncIdentifier)!=LOCERR_OK;
} // TBinfileImplDS::implEndDataWrite
diff --git a/src/sysync/binfileimplds.h b/src/sysync/binfileimplds.h
index d776323..5339a36 100755
--- a/src/sysync/binfileimplds.h
+++ b/src/sysync/binfileimplds.h
@@ -903,7 +903,7 @@ protected:
/// signal start of data write phase
virtual localstatus apiStartDataWrite(void) { return LOCERR_OK; };
/// signal end of data write phase
- virtual localstatus apiEndDataWrite(void) { return LOCERR_OK; };
+ virtual localstatus apiEndDataWrite(string &aThisSyncIdentifier) { return LOCERR_OK; };
/// update item by local ID in the sync set. Caller retains ownership of aItemP
/// @return != LOCERR_OK if item with specified ID is not found.
virtual localstatus updateItemByID(localid_t aLocalID, TSyncItem *aItemP) = 0;