Changeset efc94d3 in lilv


Ignore:
Timestamp:
Oct 28, 2015, 9:21:25 PM (2 years ago)
Author:
David Robillard <d@…>
Branches:
master
Children:
db1f217
Parents:
fa730d2
Message:

Fix test suite memory leaks

git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5796 a436a847-0d15-0410-975c-d299462d15a1

Location:
test
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • test/failed_lib_descriptor.lv2/test_failed_lib_descriptor.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3839    TEST_ASSERT(!instance);
    3940
     41    lilv_node_free(plugin_uri);
    4042    lilv_world_free(world);
    4143
  • test/lib_descriptor.lv2/test_lib_descriptor.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3738    LilvInstance* instance = lilv_plugin_instantiate(plugin, 48000.0, NULL);
    3839    TEST_ASSERT(instance);
     40    lilv_instance_free(instance);
    3941
    4042    LilvNode* eg_blob = lilv_new_uri(world, "http://example.org/blob");
    4143    LilvNode* blob    = lilv_world_get(world, plugin_uri, eg_blob, NULL);
    4244    TEST_ASSERT(lilv_node_is_literal(blob));
     45    lilv_node_free(blob);
     46    lilv_node_free(eg_blob);
    4347
    4448    LilvNode* eg_junk = lilv_new_uri(world, "http://example.org/junk");
    4549    LilvNode* junk    = lilv_world_get(world, plugin_uri, eg_junk, NULL);
    4650    TEST_ASSERT(lilv_node_is_literal(junk));
     51    lilv_node_free(junk);
     52    lilv_node_free(eg_junk);
    4753
     54    lilv_node_free(plugin_uri);
    4855    lilv_world_free(world);
    4956
  • test/missing_descriptor.lv2/test_missing_descriptor.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3839    TEST_ASSERT(!instance);
    3940
     41    lilv_node_free(plugin_uri);
    4042    lilv_world_free(world);
    4143
  • test/missing_name.lv2/test_missing_name.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3738    LilvInstance* instance = lilv_plugin_instantiate(plugin, 48000.0, NULL);
    3839    TEST_ASSERT(instance);
     40    lilv_instance_free(instance);
    3941
     42    lilv_node_free(plugin_uri);
    4043    lilv_world_free(world);
    4144
  • test/missing_plugin.lv2/test_missing_plugin.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3839    TEST_ASSERT(!instance);
    3940
     41    lilv_node_free(plugin_uri);
    4042    lilv_world_free(world);
    4143
  • test/missing_port_name.lv2/test_missing_port_name.c

    rfa730d2 refc94d3  
    2929    free(abs_bundle);
    3030    serd_node_free(&bundle);
     31    lilv_node_free(bundle_uri);
    3132
    3233    LilvNode*          plugin_uri = lilv_new_uri(world, PLUGIN_URI);
     
    3940    LilvNode* name = lilv_port_get_name(plugin, port);
    4041    TEST_ASSERT(!name);
     42    lilv_node_free(name);
    4143
     44    lilv_node_free(plugin_uri);
    4245    lilv_world_free(world);
    4346
Note: See TracChangeset for help on using the changeset viewer.