Change-Id: I62c2a7a4c46bd5fb77fef1b89dd7731ea2013c05
static gboolean _muse_msg_is_mem_ptr_valid(gpointer ptr)
{
- size_t page_size = sysconf(_SC_PAGESIZE);
- gpointer base = (gpointer)((size_t)ptr / page_size * page_size);
+ gpointer base;
+ long page_size = sysconf(_SC_PAGESIZE);
+
+ if (page_size < 0) {
+ LOGE("sysconf is failed errno (%d)", errno);
+ return FALSE;
+ }
+
+ base = (gpointer)((size_t)ptr / page_size * page_size);
return msync(base, page_size, MS_ASYNC) == 0;
}
Name: mused
Summary: A multimedia daemon
-Version: 0.3.166
+Version: 0.3.167
Release: 0
Group: System/Libraries
License: Apache-2.0
}
}
muse_core_msg_object_free(jobj);
- jobj = NULL;
m->msg_offset += parse_len;
parse_len = len - parse_len;
}