From 4d7e6dbcb48a661fd85c96c2024263498cd33c53 Mon Sep 17 00:00:00 2001 From: "dmytro.bogovych" Date: Thu, 14 Feb 2019 18:00:50 +0200 Subject: [PATCH] - avoid extra file creation --- src/engine/helper/HL_File.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/engine/helper/HL_File.cpp b/src/engine/helper/HL_File.cpp index f72be144..64f982ed 100644 --- a/src/engine/helper/HL_File.cpp +++ b/src/engine/helper/HL_File.cpp @@ -39,14 +39,8 @@ std::string FileHelper::gettempname() return buffer; #elif defined(TARGET_OSX) char template_filename[L_tmpnam] = "rtphone_XXXXXXX.tmp"; - int handle = mkstemp(template_filename); - if (handle != -1) - { - close(handle); - return template_filename; - } - else - return std::string(); + mktemp(template_filename); + return template_filename; #endif }