Ticket #9878: 0008-Use-delete-instead-of-delete.patch

File 0008-Use-delete-instead-of-delete.patch, 1.2 KB (added by mt, 11 years ago)

Patch

  • src/add-ons/translators/icns/ICNSLoader.cpp

    From cd9b107ef7626f4c1056da76840b818fabff01e9 Mon Sep 17 00:00:00 2001
    From: Murai Takashi <tmurai01@gmail.com>
    Date: Wed, 17 Jul 2013 19:14:29 +0900
    Subject: [PATCH] Use delete[] instead of delete
    
    ---
     src/add-ons/translators/icns/ICNSLoader.cpp |    8 ++++----
     1 file changed, 4 insertions(+), 4 deletions(-)
    
    diff --git a/src/add-ons/translators/icns/ICNSLoader.cpp b/src/add-ons/translators/icns/ICNSLoader.cpp
    index 49f27e9..ee25585 100644
    a b ICNSLoader::ICNSLoader(BPositionIO *stream)  
    7272        &fIconFamily);
    7373   
    7474    if (status != 0) {
    75         delete icnsDataBuffer;     
     75        delete[] icnsDataBuffer;
    7676        return;
    7777    }
    7878
    ICNSLoader::ICNSLoader(BPositionIO *stream)  
    9898           
    9999    fFormatList.SortItems(compareTypes);
    100100   
    101     delete icnsDataBuffer;
     101    delete[] icnsDataBuffer;
    102102
    103     fLoaded = true; 
     103    fLoaded = true;
    104104}
    105105
    106106
    ICNSLoader::GetIcon(BPositionIO *target, int index)  
    177177        }
    178178        target->Write(rowBuff, iconImage.imageWidth * sizeof(uint32));
    179179    }               
    180     delete rowBuff;
     180    delete[] rowBuff;   
    181181    icns_free_image(&iconImage);
    182182   
    183183    return B_OK;