Add exception handling when calloc is failed to prevent segmentation
fault.
Change-Id: I5a7a5733bd744acecc10a950f60c8925711354ad
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
/* Add new uevent-based handler to uevent_list */
uevent_data = calloc(1, sizeof(*uevent_data));
+ if (!uevent_data) {
+ _E("'failed to allocate the memory of uevent_data\n");
+ goto err_udev_monitor_fd;
+ }
+
uevent_data->udev_monitor = udev_monitor;
uevent_data->fd = gfd;
g_uevent_list = g_list_append(g_uevent_list, (gpointer)uevent_data);