Ticket #9903: 0019-Fix-called-C-object-pointer-is-null.patch

File 0019-Fix-called-C-object-pointer-is-null.patch, 888 bytes (added by mt, 11 years ago)

Patch

  • src/system/kernel/slab/MemoryManager.cpp

    From 1e18054123ba59031a25b5078733a91a88650b28 Mon Sep 17 00:00:00 2001
    From: Murai Takashi <tmurai01@gmail.com>
    Date: Sun, 28 Jul 2013 20:26:40 +0900
    Subject: [PATCH] Fix called C++ object pointer is null
    
    ---
     src/system/kernel/slab/MemoryManager.cpp |    3 ++-
     1 file changed, 2 insertions(+), 1 deletion(-)
    
    diff --git a/src/system/kernel/slab/MemoryManager.cpp b/src/system/kernel/slab/MemoryManager.cpp
    index 1dab8fb..ab2785a 100644
    a b MemoryManager::_GetChunk(MetaChunkList* metaChunkList, size_t chunkSize,  
    11191119            if (metaChunk == NULL)
    11201120                metaChunk = sFreeCompleteMetaChunks.RemoveHead();
    11211121            if (metaChunk != NULL)
    1122                 metaChunkList->Add(metaChunk);
     1122                if (metaChunkList != NULL)
     1123                    metaChunkList->Add(metaChunk);
    11231124        }
    11241125
    11251126        if (metaChunk == NULL)