From ac40f6293b833ed980dc41f03cff9726cc139fc1 Mon Sep 17 00:00:00 2001 From: robertj Date: Wed, 3 Jul 2002 04:58:13 +0000 Subject: [PATCH] Changed for compatibility with older GNU compilers --- src/opalvxml.cxx | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/opalvxml.cxx b/src/opalvxml.cxx index d1845914..779a07fe 100644 --- a/src/opalvxml.cxx +++ b/src/opalvxml.cxx @@ -24,6 +24,9 @@ * Contributor(s): ______________________________________. * * $Log$ + * Revision 1.5 2002/07/03 04:58:13 robertj + * Changed for compatibility with older GNU compilers + * * Revision 1.4 2002/07/02 06:32:51 craigs * Added recording functions * @@ -681,10 +684,12 @@ void PVXMLQueueFilenameItem::Play(PVXMLOutgoingChannel & outgoingChannel) // check the file extension and open a .wav or a raw (.sw or .g723) file if ((fn.Right(4)).ToLower() == ".wav") { PWAVFile * chan = outgoingChannel.CreateWAVFile(fn); - if ((chan == NULL) || !chan->IsOpen()) { - PTRACE(1, "Cannot open file \"" << ((chan == NULL) ? "" : chan->GetName()) << "\""); - if (chan != NULL) - delete chan; + if (chan == NULL) { + PTRACE(1, "Cannot create WAV file"); + } + else if (!chan->IsOpen()) { + PTRACE(1, "Cannot open file \"" << chan->GetName() << '"'); + delete chan; } else { PTRACE(1, "Playing file \"" << chan->GetName() << "\""); outgoingChannel.SetReadChannel(chan, TRUE); -- 2.11.4.GIT