if (count == 0)
return;
- list = g_try_malloc0_n(count, sizeof(*list));
- if (list == NULL) {
- generate_error(error, ENOMEM);
- return;
- }
+ list = g_malloc0_n(count, sizeof(*list));
index = 0;
for (i = 0; i < sizeof(filter) * 8; ++i) {
g_return_if_fail(sysname != NULL);
- name = strdup(TIMER_SYSNAME_TEMPLATE);
- if (name == NULL) {
- generate_error(error, ENOMEM);
- return;
- }
+ name = g_strdup(TIMER_SYSNAME_TEMPLATE);
if (!check_existence(name, error)) {
g_free(name);
node = udev_device_get_devnode(dev);
if (node != NULL)
- *devnode = strdup(node);
+ *devnode = g_strdup(node);
else
generate_error(error, ENODEV);
// For codes of sign and new line.
size += 2;
- buf = g_try_malloc0(size);
- if (buf == NULL) {
- generate_error(error, ENOMEM);
- return;
- }
+ buf = g_malloc0(size);
timer_get_node_param_value("timer_tstamp_monotonic", buf, size, &val,
error);
return;
}
- buf = g_try_malloc0(page_size);
- if (buf == NULL) {
- generate_error(error, ENOMEM);
- return;
- }
+ buf = g_malloc0(page_size);
*gsrc = g_source_new(&funcs, sizeof(TimerUserInstanceSource));
src = (TimerUserInstanceSource *)(*gsrc);