Browse Source

[metadata] fix unfreed DBT key/data tuples causing several mem-leaks. (3)

tags/0.125.0rc1
rncbc 10 years ago
parent
commit
4f4523bb00
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      libjack/metadata.c

+ 2
- 2
libjack/metadata.c View File

@@ -446,7 +446,7 @@ jack_get_all_properties (jack_description_t** descriptions)
*/

if (key.size < JACK_UUID_STRING_SIZE + 2) {
if (key.size > 0) free(key.data);
/* if (key.size > 0) free(key.data); */
if (data.size > 0) free(data.data);
continue;
}
@@ -621,7 +621,7 @@ jack_remove_properties (jack_client_t* client, jack_uuid_t subject)
*/

if (key.size < JACK_UUID_STRING_SIZE + 2) {
if (key.size > 0) free(key.data);
/* if (key.size > 0) free(key.data); */
if (data.size > 0) free(data.data);
continue;
}


Loading…
Cancel
Save