mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-18 04:53:06 +01:00
Fixed strCmpV.
This commit is contained in:
@@ -242,7 +242,7 @@ namespace bx
|
||||
|
||||
if (0 == max)
|
||||
{
|
||||
return 0;
|
||||
return _lhsMax == _rhsMax ? 0 : _lhs[ii] - _rhs[ii];
|
||||
}
|
||||
|
||||
if ('0' != _lhs[idx]
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
#include <bx/handlealloc.h>
|
||||
#include <bx/sort.h>
|
||||
|
||||
#include <string.h>
|
||||
|
||||
bx::AllocatorI* g_allocator;
|
||||
|
||||
TEST_CASE("chars", "")
|
||||
@@ -82,6 +84,7 @@ TEST_CASE("strCmpI", "")
|
||||
const char* empty = "";
|
||||
REQUIRE(0 == bx::strCmpI(abvgd, abvgd) );
|
||||
REQUIRE(0 == bx::strCmpI(abvgd, abvgx, 4) );
|
||||
REQUIRE(0 == bx::strCmpI(empty, empty) );
|
||||
|
||||
REQUIRE(0 > bx::strCmpI(abvgd, abvgx) );
|
||||
REQUIRE(0 > bx::strCmpI(empty, abvgd) );
|
||||
@@ -102,6 +105,7 @@ TEST_CASE("strCmpV", "")
|
||||
const char* empty = "";
|
||||
REQUIRE(0 == bx::strCmpV(abvgd, abvgd) );
|
||||
REQUIRE(0 == bx::strCmpV(abvgd, abvgx, 4) );
|
||||
REQUIRE(0 == bx::strCmpV(empty, empty) );
|
||||
|
||||
REQUIRE(0 > bx::strCmpV(abvgd, abvgx) );
|
||||
REQUIRE(0 > bx::strCmpV(empty, abvgd) );
|
||||
|
||||
Reference in New Issue
Block a user