diff --git a/IPhreeqc.vcproj b/IPhreeqc.vcproj
index 6cf289c3..2c0d74b0 100644
--- a/IPhreeqc.vcproj
+++ b/IPhreeqc.vcproj
@@ -85,7 +85,7 @@
/>
diff --git a/tests/test_c.vcproj.GS.charlton.user b/tests/test_c.vcproj.GS.charlton.user
index cec15f92..c6c7324a 100644
--- a/tests/test_c.vcproj.GS.charlton.user
+++ b/tests/test_c.vcproj.GS.charlton.user
@@ -34,7 +34,7 @@
/>
GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, p.SelectedOutput->GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, p.SelectedOutput->GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, p.SelectedOutput->GetRowCount());
p.SelectedOutput->Clear();
- CPPUNIT_ASSERT_EQUAL(0u, p.SelectedOutput->GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, p.SelectedOutput->GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, p.SelectedOutput->GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, p.SelectedOutput->GetRowCount());
// USER_PUNCH
// -headings 1.name 1.type 1.moles
@@ -437,8 +437,8 @@ TestSelectedOutput::TestTooManyHeadings()
p.PhreeqcPtr->user_punch_count_headings++;
CPPUNIT_ASSERT_EQUAL(0, p.EndRow());
- CPPUNIT_ASSERT_EQUAL(3u, p.SelectedOutput->GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, p.SelectedOutput->GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)3, p.SelectedOutput->GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, p.SelectedOutput->GetRowCount());
#if defined(_DEBUG)
@@ -484,8 +484,8 @@ TestSelectedOutput::TestTooManyHeadings()
CPPUNIT_ASSERT_EQUAL(0, p.SelectedOutput->PushBackLong("soln", 22));
CPPUNIT_ASSERT_EQUAL(0, p.SelectedOutput->EndRow());
- CPPUNIT_ASSERT_EQUAL(6u, p.SelectedOutput->GetColCount());
- CPPUNIT_ASSERT_EQUAL(3u, p.SelectedOutput->GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)6, p.SelectedOutput->GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)3, p.SelectedOutput->GetRowCount());
#if defined(_DEBUG)
p.SelectedOutput->Dump("TestTooManyHeadings");
#endif
@@ -495,12 +495,12 @@ void
TestSelectedOutput::TestNotEnoughHeadings()
{
CSelectedOutput co;
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
co.Clear();
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
// USER_PUNCH
// -headings 1.name 1.type 1.moles
@@ -510,8 +510,8 @@ TestSelectedOutput::TestNotEnoughHeadings()
CPPUNIT_ASSERT_EQUAL(0, co.PushBackLong("soln", 22));
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(3u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)3, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, co.GetRowCount());
#if defined(_DEBUG)
co.Dump("TestNotEnoughHeadings");
#endif
@@ -529,8 +529,8 @@ TestSelectedOutput::TestNotEnoughHeadings()
#endif
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(6u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(3u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)6, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)3, co.GetRowCount());
CVar head0, head1, head2, head3, head4, head5;
CVar val0, val1, val2, val3, val4, val5;
@@ -579,12 +579,12 @@ void
TestSelectedOutput::TestInvalidRow()
{
CSelectedOutput co;
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
co.Clear();
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
CVar v;
CPPUNIT_ASSERT_EQUAL(VR_INVALIDROW, co.Get(0, 0, &v));
@@ -598,8 +598,8 @@ TestSelectedOutput::TestInvalidRow()
CPPUNIT_ASSERT_EQUAL(0, co.PushBackEmpty("heading"));
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(1u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)1, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, co.GetRowCount());
CPPUNIT_ASSERT_EQUAL(VR_OK, co.Get(0, 0, &v) );
CPPUNIT_ASSERT_EQUAL(TT_STRING, v.type);
@@ -618,12 +618,12 @@ void
TestSelectedOutput::TestInvalidCol()
{
CSelectedOutput co;
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
co.Clear();
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
CVar v;
CPPUNIT_ASSERT_EQUAL(VR_INVALIDROW, co.Get(0, 0, &v));
@@ -637,8 +637,8 @@ TestSelectedOutput::TestInvalidCol()
CPPUNIT_ASSERT_EQUAL(0, co.PushBackEmpty("heading"));
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(1u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)1, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, co.GetRowCount());
CPPUNIT_ASSERT_EQUAL(VR_OK, co.Get(0, 0, &v) );
CPPUNIT_ASSERT_EQUAL(TT_STRING, v.type);
@@ -661,17 +661,17 @@ void
TestSelectedOutput::TestGet()
{
CSelectedOutput co;
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
co.Clear();
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
CPPUNIT_ASSERT_EQUAL(0, co.PushBackEmpty("heading"));
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(1u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)1, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, co.GetRowCount());
CVar v0 = co.Get(0, 0);
@@ -686,17 +686,17 @@ void
TestSelectedOutput::TestLongHeadings()
{
CSelectedOutput co;
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
co.Clear();
- CPPUNIT_ASSERT_EQUAL(0u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(0u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)0, co.GetRowCount());
CPPUNIT_ASSERT_EQUAL(0, co.PushBackEmpty("heading890123456789012345678901234567890123456789"));
CPPUNIT_ASSERT_EQUAL(0, co.EndRow());
- CPPUNIT_ASSERT_EQUAL(1u, co.GetColCount());
- CPPUNIT_ASSERT_EQUAL(2u, co.GetRowCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)1, co.GetColCount());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, co.GetRowCount());
CVar v0 = co.Get(0, 0);
CPPUNIT_ASSERT_EQUAL(TT_STRING, v0.type);