From d69127d78e723fc46b3050faff6600eb07a948e5 Mon Sep 17 00:00:00 2001
From: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
Date: Fri, 10 Oct 2014 02:22:49 +0000
Subject: [PATCH] Fix Borland C++ compilation errors/warnings

git-svn-id: https://pugixml.googlecode.com/svn/trunk@1055 99668b35-9821-0410-8761-19e4c4f06640
---
 src/pugixml.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/pugixml.cpp b/src/pugixml.cpp
index 58191ae7..9e1dec52 100644
--- a/src/pugixml.cpp
+++ b/src/pugixml.cpp
@@ -7366,7 +7366,7 @@ PUGI__NS_BEGIN
 
 	PUGI__FN unsigned char* translate_table_generate(xpath_allocator* alloc, const char_t* from, const char_t* to)
 	{
-		unsigned char table[128] = {};
+		unsigned char table[128] = {0};
 
 		while (*from)
 		{
@@ -7377,7 +7377,7 @@ PUGI__NS_BEGIN
 				return 0;
 
 			if (!table[fc])
-				table[fc] = tc ? static_cast<unsigned char>(tc) : 128;
+				table[fc] = static_cast<unsigned char>(tc ? tc : 128);
 
 			from++;
 			if (tc) to++;
-- 
GitLab