diff options
author | Bill Richardson <wfrichar@chromium.org> | 2013-03-04 15:11:38 -0800 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-03-06 12:05:44 -0800 |
commit | 5fed2a667096341160db8643a4a057e328953a1d (patch) | |
tree | d6c460d1ee24b4586e18544f51ee21fca3423a2e /tests/utility_string_tests.c | |
parent | 522da3e2c9c016a4bc2124cde69a688e790c9dc5 (diff) | |
download | vboot-5fed2a667096341160db8643a4a057e328953a1d.tar.gz |
Rename Strncat to StrnAppend, use it instead of strncat.firmware-spring-3824.Bfirmware-spring-3824.84.Bfirmware-spring-3824.55.Bfirmware-spring-3824.4.Bfirmware-skate-3824.129.B
Strncat() looks almost like strncat(), but it's completely different. Change
the name to reduce confusion.
Also fix a place where strncat() was misused anyway.
BUG=none
BRANCH=all
TEST=manual
sudo FEATURES=test emerge vboot_reference
FEATURES=test emerge-$BOARD vboot_reference
Change-Id: I39c30d391aa6566ec67461462e800720ade66a91
Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/44572
Diffstat (limited to 'tests/utility_string_tests.c')
-rw-r--r-- | tests/utility_string_tests.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tests/utility_string_tests.c b/tests/utility_string_tests.c index d6b2e1c7..42254a4a 100644 --- a/tests/utility_string_tests.c +++ b/tests/utility_string_tests.c @@ -19,38 +19,38 @@ static void StrncatTest(void) { char dest[128]; /* Null inputs */ - TEST_EQ(0, Strncat(dest, NULL, sizeof(dest)), "Strncat('', null)"); - TEST_EQ(0, Strncat(NULL, "Hey!", sizeof(dest)), "Strncat(null, '')"); + TEST_EQ(0, StrnAppend(dest, NULL, sizeof(dest)), "StrnAppend('', null)"); + TEST_EQ(0, StrnAppend(NULL, "Hey!", sizeof(dest)), "StrnAppend(null, '')"); /* Empty <-- empty */ *dest = 0; - TEST_EQ(0, Strncat(dest, "", sizeof(dest)), "Strncat('', '')"); - TEST_EQ(0, strcmp(dest, ""), "Strncat('', '') result"); + TEST_EQ(0, StrnAppend(dest, "", sizeof(dest)), "StrnAppend('', '')"); + TEST_EQ(0, strcmp(dest, ""), "StrnAppend('', '') result"); /* Nonempty <-- empty */ strcpy(dest, "Bob"); - TEST_EQ(3, Strncat(dest, "", sizeof(dest)), "Strncat(B, '')"); - TEST_EQ(0, strcmp(dest, "Bob"), "Strncat(B, '') result"); + TEST_EQ(3, StrnAppend(dest, "", sizeof(dest)), "StrnAppend(B, '')"); + TEST_EQ(0, strcmp(dest, "Bob"), "StrnAppend(B, '') result"); /* Empty <-- nonempty */ *dest = 0; - TEST_EQ(5, Strncat(dest, "Alice", sizeof(dest)), "Strncat('', A)"); - TEST_EQ(0, strcmp(dest, "Alice"), "Strncat('', A) result"); + TEST_EQ(5, StrnAppend(dest, "Alice", sizeof(dest)), "StrnAppend('', A)"); + TEST_EQ(0, strcmp(dest, "Alice"), "StrnAppend('', A) result"); /* Nonempty <-- nonempty */ strcpy(dest, "Tigre"); - TEST_EQ(10, Strncat(dest, "Bunny", sizeof(dest)), "Strncat(T, B)"); - TEST_EQ(0, strcmp(dest, "TigreBunny"), "Strncat(T, B) result"); + TEST_EQ(10, StrnAppend(dest, "Bunny", sizeof(dest)), "StrnAppend(T, B)"); + TEST_EQ(0, strcmp(dest, "TigreBunny"), "StrnAppend(T, B) result"); /* Test clipping */ strcpy(dest, "YesI"); - TEST_EQ(7, Strncat(dest, "Can't", 8), "Strncat(Y, over)"); - TEST_EQ(0, strcmp(dest, "YesICan"), "Strncat(Y, over) result"); + TEST_EQ(7, StrnAppend(dest, "Can't", 8), "StrnAppend(Y, over)"); + TEST_EQ(0, strcmp(dest, "YesICan"), "StrnAppend(Y, over) result"); /* Test clipping if dest already overflows its claimed length */ strcpy(dest, "BudgetDeficit"); - TEST_EQ(6, Strncat(dest, "Spending", 7), "Strncat(over, over)"); - TEST_EQ(0, strcmp(dest, "Budget"), "Strncat(over, over) result"); + TEST_EQ(6, StrnAppend(dest, "Spending", 7), "StrnAppend(over, over)"); + TEST_EQ(0, strcmp(dest, "Budget"), "StrnAppend(over, over) result"); } |