Mercurial > audlegacy-plugins
comparison src/adplug/core/xad.cxx @ 869:48ebfc711a8c trunk
[svn] - guard some potentially improper double delete [] usage
author | nenolod |
---|---|
date | Fri, 16 Mar 2007 21:08:34 -0700 |
parents | cae46214b8bf |
children | 4709ce4e209e |
comparison
equal
deleted
inserted
replaced
868:d889a20dd9b5 | 869:48ebfc711a8c |
---|---|
29 tune = 0; | 29 tune = 0; |
30 } | 30 } |
31 | 31 |
32 CxadPlayer::~CxadPlayer() | 32 CxadPlayer::~CxadPlayer() |
33 { | 33 { |
34 if (tune) | 34 if (tune) { delete [] tune; tune = 0; } |
35 delete [] tune; | |
36 } | 35 } |
37 | 36 |
38 bool CxadPlayer::load(VFSFile *fd, const CFileProvider &fp) | 37 bool CxadPlayer::load(VFSFile *fd, const CFileProvider &fp) |
39 { | 38 { |
40 binistream *f = fp.open(fd); if(!f) return false; | 39 binistream *f = fp.open(fd); if(!f) return false; |