bmsd/fermenters.c

changeset 192
7f69b43e6084
parent 189
6470e5c6a001
child 194
d202777ebae5
equal deleted inserted replaced
191:fd1d7225ca6e 192:7f69b43e6084
123 } 123 }
124 if (json_object_object_get_ex(sensor, "name", &val)) { 124 if (json_object_object_get_ex(sensor, "name", &val)) {
125 if (fermenter->beername) 125 if (fermenter->beername)
126 free(fermenter->beername); 126 free(fermenter->beername);
127 fermenter->beername = xstrcpy((char *)json_object_get_string(val)); 127 fermenter->beername = xstrcpy((char *)json_object_get_string(val));
128 }
129 if (json_object_object_get_ex(sensor, "uuid", &val)) {
130 if (fermenter->beeruuid)
131 free(fermenter->beeruuid);
132 fermenter->beeruuid = xstrcpy((char *)json_object_get_string(val));
128 } 133 }
129 } 134 }
130 if (json_object_object_get_ex(jobj, "air", &sensor)) { 135 if (json_object_object_get_ex(jobj, "air", &sensor)) {
131 if (json_object_object_get_ex(sensor, "address", &val)) { 136 if (json_object_object_get_ex(sensor, "address", &val)) {
132 if (fermenter->air_address) 137 if (fermenter->air_address)

mercurial