From c144b46ef6f11df1590eac3db4717131184258f2 Mon Sep 17 00:00:00 2001 From: Matthew Fioravante Date: Tue, 26 Oct 2021 22:23:30 -0400 Subject: [PATCH] make Transaction mod revision 64 bit --- etcd/v3/Transaction.hpp | 2 +- src/v3/Transaction.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/etcd/v3/Transaction.hpp b/etcd/v3/Transaction.hpp index 8dd4218..22f6539 100644 --- a/etcd/v3/Transaction.hpp +++ b/etcd/v3/Transaction.hpp @@ -36,7 +36,7 @@ public: void init_compare(CompareResult, CompareTarget); void init_compare(std::string const &old_value, CompareResult, CompareTarget); - void init_compare(int old_value, CompareResult, CompareTarget); + void init_compare(int64_t old_value, CompareResult, CompareTarget); void setup_basic_failure_operation(std::string const &key); void setup_set_failure_operation(std::string const &key, std::string const &value, int64_t leaseid); diff --git a/src/v3/Transaction.cpp b/src/v3/Transaction.cpp index 7596708..a57eb3b 100644 --- a/src/v3/Transaction.cpp +++ b/src/v3/Transaction.cpp @@ -54,7 +54,7 @@ void etcdv3::Transaction::init_compare(std::string const& old_value, CompareResu compare->set_value(old_value); } -void etcdv3::Transaction::init_compare(int old_index, CompareResult result, CompareTarget target){ +void etcdv3::Transaction::init_compare(int64_t old_index, CompareResult result, CompareTarget target){ Compare* compare = txn_request->add_compare(); compare->set_result(detail::to_compare_result(result)); compare->set_target(detail::to_compare_target(target));