params = g_strsplit(data, ",", 0);
- if (params == NULL || params[0] == NULL || params[1] == NULL || params[2] == NULL || params[3] == NULL)
+ if (!params)
return FALSE;
if (!__safe_atoui(params[0], &size->x)) {
params = g_strsplit(data, "x", 0);
- if (params == NULL || params[0] == NULL || params[1] == NULL)
+ if (!params)
return FALSE;
if (!__safe_atoui(params[0], &size->w)) {
params = g_strsplit(data, ",", 0);
- if (params == NULL || params[0] == NULL || params[1] == NULL || params[2] == NULL || params[3] == NULL)
+ if (!params)
return FALSE;
if (!__safe_atoui(params[0], &color_level) || color_level > 255) {