From 5da92e18a538c630cb06a3dbb2affd9bfc128901 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Tue, 5 Jun 2018 13:31:34 +0200 Subject: [PATCH] oparchive: replace basename with op_basename Use op_basename instead of basename in oparchive function. This seems to be the intended use as there is no include on libgen.h for the standard basename and the argument is a const char* instead of a char*. Fixes: - http://autobuild.buildroot.net/results/06fbff267063e09f7bc06adb08c896f861ecdb1d Signed-off-by: Fabrice Fontaine --- pp/oparchive.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pp/oparchive.cpp b/pp/oparchive.cpp index 6221e148..274152ba 100644 --- a/pp/oparchive.cpp +++ b/pp/oparchive.cpp @@ -261,7 +261,7 @@ int oparchive(options::spec const & spec) /* determine the session name of sample file */ int offset = sample_name.find('{'); string base_samples_dir = sample_name.substr(0, offset-1); - string session = basename(base_samples_dir.c_str()); + string session = op_basename(base_samples_dir.c_str()); /* Get rid of the the archive_path from the name */ string sample_base = sample_name.substr(offset); string sample_archive_file = dest_samples_dir + "/" + session + "/" + sample_base; -- 2.14.1