OSDN Git Service

[automerger] Camera: Initialize metadata padding field am: f85ced2263
authorAndroid Build Merger (Role) <noreply-android-build-merger@google.com>
Fri, 11 May 2018 08:47:16 +0000 (08:47 +0000)
committerAndroid Build Merger (Role) <noreply-android-build-merger@google.com>
Fri, 11 May 2018 08:47:16 +0000 (08:47 +0000)
Change-Id: Ic1b147fbf96aa567af9ea10533d0012a8765eca4

camera/src/camera_metadata.c

index 3da938b..dea347f 100644 (file)
@@ -188,7 +188,7 @@ camera_metadata_t *allocate_copy_camera_metadata_checked(
         return NULL;
     }
 
-    void *buffer = malloc(src_size);
+    void *buffer = calloc(1, src_size);
     memcpy(buffer, src, src_size);
 
     camera_metadata_t *metadata = (camera_metadata_t*) buffer;
@@ -205,7 +205,7 @@ camera_metadata_t *allocate_camera_metadata(size_t entry_capacity,
 
     size_t memory_needed = calculate_camera_metadata_size(entry_capacity,
                                                           data_capacity);
-    void *buffer = malloc(memory_needed);
+    void *buffer = calloc(1, memory_needed);
     return place_camera_metadata(buffer, memory_needed,
                                  entry_capacity,
                                  data_capacity);