only malloc element->data if its a null pointer
This commit is contained in:
parent
387bad5a80
commit
0e23db6e4f
1 changed files with 5 additions and 3 deletions
|
|
@ -11,9 +11,11 @@ uint8_t cfglr_add_element(cfglr_handle_t *handle, cfglr_element_t *element) {
|
|||
CFGLR_LOGI(TAG, "size: %d", element->datatype_size);
|
||||
|
||||
element->handle = handle;
|
||||
if(element->data == NULL) {
|
||||
element->data = (void*)malloc(element->datatype_size);
|
||||
bzero(element->data, 0);
|
||||
CFGLR_LOGD(TAG, "malloc: %d @ %p", element->datatype_size, element->data);
|
||||
}
|
||||
|
||||
//CFGLR_LOGI(TAG, "element->data: %p", element->data);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue