Change-Id: I2da413abe09c2ad1f3c98a9b69f561090ebcbfbc
Signed-off-by: Atul Rai <a.rai@samsung.com>
device->manufacturer_data_len = strtol(str, NULL, 10);
g_free(str);
+ if (0 > device->manufacturer_data_len) {
+ error("Invalid manufacturer_data_len: %d",
+ device->manufacturer_data_len);
+ device->manufacturer_data_len = 0;
+ }
+
str = g_key_file_get_string(key_file, "General", "ManufacturerData", NULL);
if (str) {
if (device->manufacturer_data_len < DEV_MAX_MANUFACTURER_DATA_LEN) {