Removed use of CRT vsnprintf.

This commit is contained in:
Branimir Karadžić
2018-11-12 20:01:26 -08:00
parent aee6ccace0
commit 7adf730694
8 changed files with 61 additions and 81 deletions

View File

@@ -11,24 +11,25 @@
TEST_CASE("easing", "")
{
bx::WriterI* writer = bx::getNullOut();
bx::Error err;
for (uint32_t ee = 0; ee < bx::Easing::Count; ++ee)
{
bx::writePrintf(writer, "\n\n%d\n", ee);
bx::write(writer, &err, "\n\n%d\n", ee);
const bx::EaseFn easing = bx::getEaseFunc(bx::Easing::Enum(ee) );
const int32_t nx = 64;
const int32_t ny = 10;
bx::writePrintf(writer, "\t/// ^\n");
bx::write(writer, &err, "\t/// ^\n");
for (int32_t yy = ny+4; yy >= -5; --yy)
{
const float ys = float(yy )/float(ny);
const float ye = float(yy+1.0)/float(ny);
bx::writePrintf(writer, "\t/// %c", yy != 0 ? '|' : '+');
bx::write(writer, &err, "\t/// %c", yy != 0 ? '|' : '+');
for (int32_t xx = 0; xx < nx; ++xx)
{
@@ -41,18 +42,18 @@ TEST_CASE("easing", "")
if (vv >= ys
&& vv < ye)
{
bx::writePrintf(writer, "*");
bx::write(writer, "*");
break;
}
}
if (jj == 10)
{
bx::writePrintf(writer, "%c", yy != 0 ? ' ' : '-');
bx::write(writer, &err, "%c", yy != 0 ? ' ' : '-');
}
}
bx::writePrintf(writer, "%s\n", yy != 0 ? "" : ">");
bx::write(writer, &err, "%s\n", yy != 0 ? "" : ">");
}
}
}