Ticket #9868: 0004-BCollator-Archive-use-free-instead-of-delete.patch

File 0004-BCollator-Archive-use-free-instead-of-delete.patch, 775 bytes (added by mt, 11 years ago)

Patch

  • src/kits/locale/Collator.cpp

    From fbcb32da40d1613f60b9547c9caa6fa22de30caf Mon Sep 17 00:00:00 2001
    From: Murai Takashi <tmurai01@gmail.com>
    Date: Sat, 13 Jul 2013 19:54:49 +0900
    Subject: [PATCH] BCollator::Archive(), use free() instead of delete
    
    ---
     src/kits/locale/Collator.cpp |    2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/src/kits/locale/Collator.cpp b/src/kits/locale/Collator.cpp
    index ac66926..47d7f55 100644
    a b BCollator::Archive(BMessage* archive, bool deep) const  
    208208
    209209    if (status == B_OK && error == U_ZERO_ERROR)
    210210        status = archive->AddData("loc:collator", B_RAW_TYPE, buffer, size);
    211     delete buffer;
     211    free(buffer);
    212212
    213213    if (error == U_ZERO_ERROR)
    214214        return status;