From 1f4a3ab86ef18f5c8416ed1f7da72f82476529a2 Mon Sep 17 00:00:00 2001
From: aneejit1 <aneejit1@gmail.com>
Date: Wed, 4 May 2022 04:42:23 +0000
Subject: Make s_codecFeatures a "const char *" to remove ISO C++ warning

"libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp" declares two instances
of "s_codecFeatures" as "static char *" and initialises them with
string constants. This produces the compiler warning "ISO C++ forbids
converting a string constant to 'char*'". Both declarations have been
changed to "const".

Signed-off-by: aneejit1 <aneejit1@gmail.com>
---
 libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'libk3b')

diff --git a/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp b/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
index 06f6e30..15151ac 100644
--- a/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
+++ b/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp
@@ -561,7 +561,7 @@ TQString K3bVideoDVDTitleTranscodingJob::audioCodecDescription( K3bVideoDVDTitle
 
 bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTitleTranscodingJob::VideoCodec codec, const K3bExternalBin* bin )
 {
-  static char* s_codecFeatures[] = { "xvid", "ffmpeg" };
+  static const char* s_codecFeatures[] = { "xvid", "ffmpeg" };
   if( !bin )
     bin = k3bcore->externalBinManager()->binObject("transcode");
   if( !bin )
@@ -572,7 +572,7 @@ bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTi
 
 bool K3bVideoDVDTitleTranscodingJob::transcodeBinaryHasSupportFor( K3bVideoDVDTitleTranscodingJob::AudioCodec codec, const K3bExternalBin* bin )
 {
-  static char* s_codecFeatures[] = { "lame", "ac3", "ac3" };
+  static const char* s_codecFeatures[] = { "lame", "ac3", "ac3" };
   if( !bin )
     bin = k3bcore->externalBinManager()->binObject("transcode");
   if( !bin )
-- 
cgit v1.2.3