[PATCH] qcdm: fix memory leaks in tests

Aleksander Morgado aleksander at aleksander.es
Thu May 29 01:11:04 PDT 2014


On 29/05/14 08:12, Ben Chan wrote:
> ---
>  libqcdm/tests/test-qcdm-result.c | 6 ++++++
>  1 file changed, 6 insertions(+)
> 

Pushed, thanks.

> diff --git a/libqcdm/tests/test-qcdm-result.c b/libqcdm/tests/test-qcdm-result.c
> index 0a1820d..1c9c74f 100644
> --- a/libqcdm/tests/test-qcdm-result.c
> +++ b/libqcdm/tests/test-qcdm-result.c
> @@ -53,6 +53,8 @@ test_result_uint32 (void *f, void *data)
>  
>      qcdm_result_get_u32 (result, TEST_TAG, &tmp);
>      g_assert_cmpint (tmp, ==, num);
> +
> +    qcdm_result_unref (result);
>  }
>  
>  void
> @@ -67,6 +69,8 @@ test_result_uint8 (void *f, void *data)
>  
>      qcdm_result_get_u8 (result, TEST_TAG, &tmp);
>      g_assert (tmp == num);
> +
> +    qcdm_result_unref (result);
>  }
>  
>  void
> @@ -83,5 +87,7 @@ test_result_uint8_array (void *f, void *data)
>      qcdm_result_get_u8_array (result, TEST_TAG, &tmp, &tmp_len);
>      g_assert_cmpint (tmp_len, ==, sizeof (array));
>      g_assert_cmpint (memcmp (tmp, array, tmp_len), ==, 0);
> +
> +    qcdm_result_unref (result);
>  }
>  
> 


-- 
Aleksander
https://aleksander.es


More information about the ModemManager-devel mailing list