Skip to content

Commit c69a850

Browse files
at ref string types in append cases
1 parent 95de3cf commit c69a850

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

code/tests/cases/test_cstring.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,11 +337,10 @@ FOSSIL_TEST(c_test_cstring_strip_quotes) {
337337

338338
FOSSIL_TEST(c_test_cstring_append) {
339339
cstring str = fossil_io_cstring_create("Hello");
340-
cstring result = fossil_io_cstring_append(str, ", World!");
340+
cstring result = fossil_io_cstring_append(&str, ", World!");
341341
ASSUME_NOT_CNULL(result);
342342
ASSUME_ITS_EQUAL_CSTR("Hello, World!", result);
343343
fossil_io_cstring_free(str);
344-
fossil_io_cstring_free(result);
345344
}
346345

347346
// * * * * * * * * * * * * * * * * * * * * * * * *

code/tests/cases/test_cstring.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,11 +304,11 @@ FOSSIL_TEST(cpp_test_cstring_strip_quotes) {
304304

305305
FOSSIL_TEST(cpp_test_cstring_append) {
306306
cstring str = fossil_io_cstring_create("Hello");
307-
cstring result = fossil_io_cstring_append(str, ", World!");
308-
ASSUME_NOT_CNULL(result);
309-
ASSUME_ITS_EQUAL_CSTR("Hello, World!", result);
307+
int rc = fossil_io_cstring_append(&str, ", World!");
308+
ASSUME_ITS_EQUAL_I32(0, rc);
309+
ASSUME_NOT_CNULL(str);
310+
ASSUME_ITS_EQUAL_CSTR("Hello, World!", str);
310311
fossil_io_cstring_free(str);
311-
fossil_io_cstring_free(result);
312312
}
313313

314314
FOSSIL_TEST(cpp_test_cstring_stream_create_and_free) {

0 commit comments

Comments
 (0)