From e29effa117f7a72d9ec2c15bf6ba6a2e437fdb0c Mon Sep 17 00:00:00 2001
From: Igor Pashev <pashev.igor@gmail.com>
Date: Sat, 29 Oct 2022 16:11:21 +0200
Subject: Replace copy_c_str

---
 src/lib/cfuns-c.cxx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/lib/cfuns-c.cxx b/src/lib/cfuns-c.cxx
index 5dbcd6bc..61bb36f7 100644
--- a/src/lib/cfuns-c.cxx
+++ b/src/lib/cfuns-c.cxx
@@ -501,11 +501,11 @@ oa_acquire_temporary_pathname() {
    }
    return strdup(buf);
 #elif HAVE_DECL_MKTEMP
-   return mktemp(copy_c_str(std::string{ oa_get_tmpdir() } + "/oa-XXXXXX"));
+   return mktemp(strdup((std::string{ oa_get_tmpdir() } + "/oa-XXXXXX").c_str()));
 #elif HAVE_DECL_TEMPNAM
    return tempnam(oa_get_tmpdir(), "oa-");
 #else
-   return copy_c_str("oa-" + std::to_string(random()));
+   return strdup(("oa-" + std::to_string(random())).c_str());
 #endif   
 }
 
-- 
cgit v1.2.3