Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:15-SP3
pacemaker
bsc#1211678-0002-Fix-libcrmcommon-Free-the-resu...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bsc#1211678-0002-Fix-libcrmcommon-Free-the-results-in-various-test-ca.patch of Package pacemaker
From e7058c15de5aa4e3505929d4578512ffceee9a79 Mon Sep 17 00:00:00 2001 From: Chris Lumens <clumens@redhat.com> Date: Mon, 25 Jan 2021 11:06:30 -0500 Subject: [PATCH 2/6] Fix: libcrmcommon: Free the results in various test cases. --- lib/common/tests/strings/pcmk__add_word_test.c | 8 +++++++- lib/common/tests/xpath/pcmk__xpath_node_id_test.c | 11 +++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) Index: pacemaker-2.0.5+20201202.ba59be712/lib/common/tests/strings/pcmk__add_word_test.c =================================================================== --- pacemaker-2.0.5+20201202.ba59be712.orig/lib/common/tests/strings/pcmk__add_word_test.c +++ pacemaker-2.0.5+20201202.ba59be712/lib/common/tests/strings/pcmk__add_word_test.c @@ -1,5 +1,5 @@ /* - * Copyright 2020 the Pacemaker project contributors + * Copyright 2020-2021 the Pacemaker project contributors * * The version control history for this file may have further details. * @@ -21,6 +21,7 @@ add_words(void) pcmk__add_word(&list, &list_len, "hello"); pcmk__add_word(&list, &list_len, "world"); g_assert_cmpint(strcmp(list, "hello world"), ==, 0); + free(list); } static void @@ -31,6 +32,7 @@ add_with_no_len(void) pcmk__add_word(&list, NULL, "hello"); pcmk__add_word(&list, NULL, "world"); g_assert_cmpint(strcmp(list, "hello world"), ==, 0); + free(list); } static void @@ -42,6 +44,7 @@ add_nothing(void) pcmk__add_word(&list, NULL, NULL); pcmk__add_word(&list, NULL, ""); g_assert_cmpint(strcmp(list, "hello"), ==, 0); + free(list); } static void @@ -54,6 +57,7 @@ add_with_null(void) pcmk__add_separated_word(&list, &list_len, "world", NULL); pcmk__add_separated_word(&list, &list_len, "I am a unit test", NULL); g_assert_cmpint(strcmp(list, "hello world I am a unit test"), ==, 0); + free(list); } static void @@ -66,6 +70,7 @@ add_with_comma(void) pcmk__add_separated_word(&list, &list_len, "world", ","); pcmk__add_separated_word(&list, &list_len, "I am a unit test", ","); g_assert_cmpint(strcmp(list, "hello,world,I am a unit test"), ==, 0); + free(list); } static void @@ -78,6 +83,7 @@ add_with_comma_and_space(void) pcmk__add_separated_word(&list, &list_len, "world", ", "); pcmk__add_separated_word(&list, &list_len, "I am a unit test", ", "); g_assert_cmpint(strcmp(list, "hello, world, I am a unit test"), ==, 0); + free(list); } int
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor