From: Arvin Schnell Date: Tue, 22 Jul 2025 13:28:38 +0000 (+0200) Subject: - avoid use of deprecated functions X-Git-Tag: v0.13.0~94^2 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=ededc03678868deb076f5bb1a5d013b21747fb87;p=thirdparty%2Fsnapper.git - avoid use of deprecated functions --- diff --git a/examples/c++-lib/Create.cc b/examples/c++-lib/Create.cc index faf46451..7e3bfbf5 100644 --- a/examples/c++-lib/Create.cc +++ b/examples/c++-lib/Create.cc @@ -19,7 +19,9 @@ main(int argc, char** argv) scd.description = "test"; scd.cleanup = "number"; - sh->createSingleSnapshot(scd); + Plugins::Report report; + + sh->createSingleSnapshot(scd, report); delete sh; diff --git a/examples/c++-lib/CreateNumber.cc b/examples/c++-lib/CreateNumber.cc index 46fbb153..a8149f2f 100644 --- a/examples/c++-lib/CreateNumber.cc +++ b/examples/c++-lib/CreateNumber.cc @@ -23,8 +23,10 @@ delete_all() if (!it->isCurrent()) tmp.push_back(it); + Plugins::Report report; + for (vector::iterator it = tmp.begin(); it != tmp.end(); ++it) - snapper.deleteSnapshot(*it); + snapper.deleteSnapshot(*it, report); } @@ -33,6 +35,8 @@ create_number() { Snapper snapper("testsuite", "/"); + Plugins::Report report; + for (size_t i = 0; i < 100; ++i) { SCD scd; @@ -42,7 +46,7 @@ create_number() if (i % 5 == 0) scd.userdata["important"] = "yes"; - snapper.createSingleSnapshot(scd); + snapper.createSingleSnapshot(scd, report); } } diff --git a/examples/c++-lib/CreateTimeline.cc b/examples/c++-lib/CreateTimeline.cc index 1ae4e7c2..b5d3a753 100644 --- a/examples/c++-lib/CreateTimeline.cc +++ b/examples/c++-lib/CreateTimeline.cc @@ -23,8 +23,10 @@ delete_all() if (!it->isCurrent()) tmp.push_back(it); + Plugins::Report report; + for (vector::iterator it = tmp.begin(); it != tmp.end(); ++it) - snapper.deleteSnapshot(*it); + snapper.deleteSnapshot(*it, report); } @@ -33,6 +35,8 @@ create_timeline() { Snapper snapper("testsuite", "/"); + Plugins::Report report; + time_t t = time(NULL) - 100 * 24*60*60; while (t < time(NULL)) { @@ -41,9 +45,9 @@ create_timeline() scd.description = "testsuite"; scd.cleanup = "timeline"; - Snapshots::iterator snapshot = snapper.createSingleSnapshot(scd); + Snapshots::iterator snapshot = snapper.createSingleSnapshot(scd, report); // snapshot->setDate(t); - snapper.modifySnapshot(snapshot, scd); + snapper.modifySnapshot(snapshot, scd, report); t += 60*60; } diff --git a/testsuite-real/common.cc b/testsuite-real/common.cc index f5b7d464..9694a1c9 100644 --- a/testsuite-real/common.cc +++ b/testsuite-real/common.cc @@ -41,8 +41,10 @@ setup() void cleanup() { - sh->deleteSnapshot(second); - sh->deleteSnapshot(first); + Plugins::Report report; + + sh->deleteSnapshot(second, report); + sh->deleteSnapshot(first, report); delete sh; } @@ -54,7 +56,9 @@ first_snapshot() scd.description = CONFIG; scd.cleanup = "number"; - first = sh->createPreSnapshot(scd); + Plugins::Report report; + + first = sh->createPreSnapshot(scd, report); } @@ -65,7 +69,9 @@ second_snapshot() scd.description = CONFIG; scd.cleanup = "number"; - second = sh->createPostSnapshot(first, scd); + Plugins::Report report; + + second = sh->createPostSnapshot(first, scd, report); }