Zero allocated event structures 65/130265/2
authorŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 22 May 2017 10:04:10 +0000 (12:04 +0200)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Mon, 22 May 2017 10:11:43 +0000 (12:11 +0200)
Change-Id: Ic85cf158cb4187400b5ef0a203c36e147ef88de2
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
src/event_types/decision_made_event.c
src/event_types/resource_violation_event.c
src/event_types/service_failed_event.c

index b472a5f0abca707d328db6c41424e21578e9e87c..b23bd9f5d229f2828d765f43d41fc752b8cd2e1b 100644 (file)
@@ -32,7 +32,7 @@ static int allocate_dm_event(struct faultd_event_type *type,
        struct dm_event_data *dm_ev_data = data;
        int ret;
 
-       dm_ev = malloc(sizeof(*dm_ev));
+       dm_ev = calloc(1, sizeof(*dm_ev));
        if (!dm_ev)
                return -ENOMEM;
 
index 45c7f2be30f11f1fb183a614627b15a2159013cc..885ff1c0d262abd926833cfc3e2ab9e05422e9d1 100644 (file)
@@ -32,7 +32,7 @@ static int allocate_rv_event(struct faultd_event_type *type,
        struct rv_event_data *rv_ev_data = data;
        int ret;
 
-       rv_ev = malloc(sizeof(*rv_ev));
+       rv_ev = calloc(1, sizeof(*rv_ev));
        if (!rv_ev)
                return -ENOMEM;
 
index fb605f510b370d387e9f7c5d89c2cd3610b73767..f6b8b680803e772382c87082e0c1e8da4cf45c45 100644 (file)
@@ -32,7 +32,7 @@ static int allocate_sf_event(struct faultd_event_type *type,
        struct sf_event_data *sf_ev_data = data;
        int ret;
 
-       sf_ev = malloc(sizeof(*sf_ev));
+       sf_ev = calloc(1, sizeof(*sf_ev));
        if (!sf_ev)
                return -ENOMEM;