From 3a0d9fbad581c9f1304fa01c70b165e0834201a8 Mon Sep 17 00:00:00 2001 From: Arvin Schnell Date: Thu, 24 Apr 2025 13:02:18 +0200 Subject: [PATCH] - use make_unique (needed C++14) --- client/snbk/snbk.cc | 7 ++++--- configure.ac | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/client/snbk/snbk.cc b/client/snbk/snbk.cc index da0704f3..a66a2832 100644 --- a/client/snbk/snbk.cc +++ b/client/snbk/snbk.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 SUSE LLC + * Copyright (c) [2024-2025] SUSE LLC * * All Rights Reserved. * @@ -21,6 +21,7 @@ #include +#include #include "snapper/Logger.h" #include @@ -213,8 +214,8 @@ main(int argc, char** argv) if (cmd->needs_snapper) { - snappers.reset(new ProxySnappers(global_options.no_dbus() ? ProxySnappers::createLib("/") : - ProxySnappers::createDbus())); + snappers = make_unique(global_options.no_dbus() ? ProxySnappers::createLib("/") : + ProxySnappers::createDbus()); } (*cmd->cmd_func)(global_options, get_opts, backup_configs, snappers.get()); diff --git a/configure.ac b/configure.ac index 639623ef..a13b03b3 100644 --- a/configure.ac +++ b/configure.ac @@ -63,7 +63,7 @@ AC_DEFINE_UNQUOTED([RMDIR_BIN], ["$RMDIR_BIN"], [Path of rmdir program.]) AC_DEFINE_UNQUOTED([TOUCH_BIN], ["$TOUCH_BIN"], [Path of touch program.]) CFLAGS="${CFLAGS} -std=c99 -Wall -Wextra -Wformat -Wmissing-prototypes -Wno-unused-parameter" -CXXFLAGS="${CXXFLAGS} -std=c++11 -Wall -Wextra -Wformat -Wnon-virtual-dtor -Wno-unused-parameter -Wsuggest-override" +CXXFLAGS="${CXXFLAGS} -std=c++14 -Wall -Wextra -Wformat -Wnon-virtual-dtor -Wno-unused-parameter -Wsuggest-override" SYSCONFIG=/etc/sysconfig -- 2.47.3