mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-10 00:23:33 +02:00
Replace getenv("TEMP") by RDTempFile() in RDAudioConvert::convert
This commit is contained in:
@@ -46,6 +46,7 @@
|
|||||||
#include <rd.h>
|
#include <rd.h>
|
||||||
#include <rdaudioconvert.h>
|
#include <rdaudioconvert.h>
|
||||||
#include <rdlibrary_conf.h>
|
#include <rdlibrary_conf.h>
|
||||||
|
#include <rdconf.h>
|
||||||
|
|
||||||
#define STAGE2_XFER_SIZE 2048
|
#define STAGE2_XFER_SIZE 2048
|
||||||
#define STAGE2_BUFFER_SIZE 49152
|
#define STAGE2_BUFFER_SIZE 49152
|
||||||
@@ -152,10 +153,7 @@ RDAudioConvert::ErrorCode RDAudioConvert::convert()
|
|||||||
//
|
//
|
||||||
// Generate Temporary Filenames
|
// Generate Temporary Filenames
|
||||||
//
|
//
|
||||||
strcpy(tmpdir,"/tmp");
|
strcpy(tmpdir,RDTempDir());
|
||||||
if(getenv("TEMP")!=NULL) {
|
|
||||||
strncpy(tmpdir,getenv("TEMP"),PATH_MAX-20);
|
|
||||||
}
|
|
||||||
strcat(tmpdir,"/rdaudioconvertXXXXXX");
|
strcat(tmpdir,"/rdaudioconvertXXXXXX");
|
||||||
if(mkdtemp(tmpdir)==NULL) {
|
if(mkdtemp(tmpdir)==NULL) {
|
||||||
return RDAudioConvert::ErrorInternal;
|
return RDAudioConvert::ErrorInternal;
|
||||||
|
Reference in New Issue
Block a user