Remember to assign output param
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 26 Apr 2017 15:51:26 +0000 (17:51 +0200)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 26 Apr 2017 18:44:05 +0000 (20:44 +0200)
Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
src/event_types/decision_made_event.c
src/event_types/resource_violation_event.c

index c14ca9e2b60cbcc78f1f19eae1f9754e653c18aa..af1034a0a6cc28889d98d60a625fbaeba209915d 100644 (file)
@@ -52,6 +52,7 @@ static int allocate_dm_event(struct faultd_event_type *type,
         dm_ev->reason = dm_ev_data->reason;
         faultd_event_get(dm_ev->reason);
 
+        *ev = &dm_ev->event;
         return 0;
 cleanup_strs:
         free(dm_ev->who_made);
index f57ddcebb22fc576b8f34d468c2a7f6b49034efc..ed3ae55d03d765d934cc66772e314479252b8b03 100644 (file)
@@ -42,6 +42,7 @@ static int allocate_rv_event(struct faultd_event_type *type,
         rv_ev->detection_time = rv_ev_data->detection_time;
         rv_ev->resource_type = rv_ev_data->resource_type;
 
+        *ev = &rv_ev->event;
         return 0;
 free_rv_ev:
         free(rv_ev);