From c16ed24e7561674d186ec2eab11083e52aa62a11 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Tue, 1 Jun 2021 12:39:55 -0400 Subject: [PATCH] 2021-06-01 Fred Gleason * Cleaned up compile warnings in 'lib/rdrenderer.cpp'. Signed-off-by: Fred Gleason --- ChangeLog | 2 ++ lib/rdrenderer.cpp | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index c19c79cc..b95569f2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21780,3 +21780,5 @@ * Cleaned up compile warnings in 'lib/rdinstancelock.cpp'. 2021-06-01 Fred Gleason * Cleaned up compile warnings in 'lib/rdkernelgpio.cpp'. +2021-06-01 Fred Gleason + * Cleaned up compile warnings in 'lib/rdrenderer.cpp'. diff --git a/lib/rdrenderer.cpp b/lib/rdrenderer.cpp index 2f1da650..a59035eb 100644 --- a/lib/rdrenderer.cpp +++ b/lib/rdrenderer.cpp @@ -2,7 +2,7 @@ // // Render a Rivendell log to a single audio object. // -// (C) Copyright 2017-2020 Fred Gleason +// (C) Copyright 2017-2021 Fred Gleason // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License version 2 as @@ -183,7 +183,7 @@ bool __RDRenderLogLine::GetCutFile(const QString &cutname,int start_pt, char tempdir[PATH_MAX]; strncpy(tempdir,(RDTempDirectory::basePath()+"/rdrenderXXXXXX").toUtf8(), - PATH_MAX); + PATH_MAX-1); *dest_filename=QString(mkdtemp(tempdir))+"/"+cutname+".wav"; RDAudioExport *conv=new RDAudioExport(); conv->setDestinationFile(*dest_filename); @@ -274,7 +274,7 @@ bool RDRenderer::renderToFile(const QString &outfile,RDLogModel *model, // Get Temporary File // strncpy(tempdir,(RDTempDirectory::basePath()+"/rdrenderXXXXXX").toUtf8(), - PATH_MAX); + PATH_MAX-1); temp_output_filename=QString(mkdtemp(tempdir))+"/log.wav"; ProgressMessage(tr("Using temporary file")+" \""+temp_output_filename+"\"."); @@ -358,7 +358,7 @@ bool RDRenderer::renderToCart(unsigned cartnum,int cutnum,RDLogModel *model, // strncpy(tempdir, (RDTempDirectory::basePath()+"/rdrenderXXXXXX").toUtf8().constData(), - PATH_MAX); + PATH_MAX-1); temp_output_filename=QString(mkdtemp(tempdir))+"/log.wav"; ProgressMessage(tr("Using temporary file")+" \""+temp_output_filename+"\".");