OSDN Git Service

Parcel.cpp: use calloc instead of malloc
authorNick Kralevich <nnk@google.com>
Tue, 28 Apr 2015 23:21:30 +0000 (16:21 -0700)
committerNick Kralevich <nnk@google.com>
Wed, 29 Apr 2015 04:31:20 +0000 (21:31 -0700)
(cherrypicked from commit 6329f0199ed04030e6c2bd7aecd036387b732c71)

Bug: 20669363
Change-Id: Ia4c8d8ca9d8b4b87954d7267e8b1c94cf4e570e1

libs/binder/Parcel.cpp

index 0e11d53..1b197a4 100644 (file)
@@ -1767,7 +1767,7 @@ status_t Parcel::continueWrite(size_t desired)
         binder_size_t* objects = NULL;
 
         if (objectsSize) {
-            objects = (binder_size_t*)malloc(objectsSize*sizeof(binder_size_t));
+            objects = (binder_size_t*)calloc(objectsSize, sizeof(binder_size_t));
             if (!objects) {
                 free(data);