From 59c3c3a12cc292085ce6b072386daa7ba4c20f23 Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Mon, 17 Nov 2025 12:42:29 -0700 Subject: [PATCH] Add legacy argument to cpp start_session --- cpp/include/idevice++/idevice.hpp | 2 +- cpp/src/idevice.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cpp/include/idevice++/idevice.hpp b/cpp/include/idevice++/idevice.hpp index acc906c..f600d4b 100644 --- a/cpp/include/idevice++/idevice.hpp +++ b/cpp/include/idevice++/idevice.hpp @@ -42,7 +42,7 @@ class Idevice { // Methods Result get_type() const; Result rsd_checkin(); - Result start_session(const PairingFile& pairing_file); + Result start_session(const PairingFile& pairing_file, bool legacy); // Ownership/RAII ~Idevice() noexcept = default; diff --git a/cpp/src/idevice.cpp b/cpp/src/idevice.cpp index 88a4080..b16ab91 100644 --- a/cpp/src/idevice.cpp +++ b/cpp/src/idevice.cpp @@ -53,8 +53,8 @@ Result Idevice::rsd_checkin() { return Ok(); } -Result Idevice::start_session(const PairingFile& pairing_file) { - FfiError e(idevice_start_session(handle_.get(), pairing_file.raw())); +Result Idevice::start_session(const PairingFile& pairing_file, bool legacy) { + FfiError e(idevice_start_session(handle_.get(), pairing_file.raw(), legacy)); if (e) { return Err(e); }