Update of /cvsroot/plib/plib/src/sl
In directory usw-pr-cvs1:/tmp/cvs-serv29048/src/sl
Modified Files:
sl.h slMODfile.cxx slSample.cxx slScheduler.cxx
Log Message:
Replaced some instances of "delete" with "delete []"
Index: sl.h
===================================================================
RCS file: /cvsroot/plib/plib/src/sl/sl.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- sl.h 14 Mar 2002 13:03:47 -0000 1.11
+++ sl.h 23 Mar 2002 15:06:44 -0000 1.12
@@ -241,7 +241,7 @@
__slPendingError =
"slSample: FATAL ERROR - Application deleted a sample while it was playing." ;
- delete buffer ;
+ delete [] buffer ;
}
void ref () { ref_count++ ; }
@@ -253,7 +253,7 @@
void setComment ( const char *nc )
{
- delete comment ;
+ delete [] comment ;
comment = new char [ strlen ( nc ) + 1 ] ;
strcpy ( comment, nc ) ;
}
@@ -265,7 +265,7 @@
void setBuffer ( const Uchar *buff, int leng )
{
- delete buffer ;
+ delete [] buffer ;
buffer = new Uchar [ leng ] ;
@@ -402,8 +402,8 @@
__slPendingError =
"slEnvelope: FATAL ERROR - Application deleted an envelope while it was playing.\n" ;
- delete time ;
- delete value ;
+ delete [] time ;
+ delete [] value ;
}
void ref () { ref_count++ ; }
Index: slMODfile.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/sl/slMODfile.cxx,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- slMODfile.cxx 3 Mar 2002 15:28:17 -0000 1.6
+++ slMODfile.cxx 23 Mar 2002 15:06:44 -0000 1.7
@@ -64,7 +64,7 @@
if ( this == top )
top = NULL ;
- delete data ;
+ delete [] data ;
delete next ;
}
@@ -681,7 +681,7 @@
if ( broken )
return ;
- delete buffer ;
+ delete [] buffer ;
memSongFree () ;
}
Index: slSample.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/sl/slSample.cxx,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- slSample.cxx 3 Mar 2002 15:28:17 -0000 1.6
+++ slSample.cxx 23 Mar 2002 15:06:44 -0000 1.7
@@ -89,7 +89,7 @@
rate = r ;
length = length2 ;
- delete buffer ;
+ delete [] buffer ;
buffer = buffer2 ;
}
@@ -126,7 +126,7 @@
for ( int i = 0 ; i < length ; i++ )
buffer2 [ i ] = ((Ushort *)buffer) [ i ] >> 8 ;
[...67 lines suppressed...]
length = 0 ;
@@ -458,7 +458,7 @@
if ( hdr_length > 24 )
{
- delete comment ;
+ delete [] comment ;
comment = new char [ hdr_length - 24 + 1 ] ;
fread ( comment, 1, hdr_length - 24, fd ) ;
@@ -481,7 +481,7 @@
int slSample::loadRawFile ( const char *fname )
{
- delete buffer ;
+ delete [] buffer ;
buffer = NULL ;
length = 0 ;
Index: slScheduler.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/sl/slScheduler.cxx,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- slScheduler.cxx 3 Mar 2002 15:28:17 -0000 1.7
+++ slScheduler.cxx 23 Mar 2002 15:06:44 -0000 1.8
@@ -80,7 +80,7 @@
if ( notWorking () )
return ;
- delete mixer_buffer ;
+ delete [] mixer_buffer ;
setMaxConcurrent ( 0 );
mixer_buffer_size = getDriverBufferSize () ;
@@ -99,7 +99,7 @@
mixer_inputs[mi] = new Uchar [ mixer_buffer_size ] ;
} else
{ if ( mixer_inputs[mi] != NULL )
- delete mixer_inputs[mi] ;
+ delete [] mixer_inputs[mi] ;
mixer_inputs[mi] = NULL;
}
}
@@ -115,7 +115,7 @@
slScheduler::~slScheduler ()
{
- delete mixer_buffer ;
+ delete [] mixer_buffer ;
setMaxConcurrent(0);
if ( current == this )
current = NULL ;
|