- attempt to rollback change that causes game differences on different platforms

This commit is contained in:
Mark Vejvoda
2013-11-10 04:26:57 +00:00
parent 856e6fd88e
commit b9e3f57894
3 changed files with 26 additions and 26 deletions

View File

@@ -133,27 +133,27 @@ string boolToStr(bool b) {
}
}
string intToStr(const int64 &value) {
string intToStr(const int64 value) {
char str[strSize]="";
static int MAX_INT_VALUE = std::numeric_limits<int>::max();
if(value <= MAX_INT_VALUE) {
snprintf(str, strSize-1, "%d", (int)value);
}
else {
// static int MAX_INT_VALUE = std::numeric_limits<int>::max();
// if(value <= MAX_INT_VALUE) {
// snprintf(str, strSize-1, "%d", (int)value);
// }
// else {
snprintf(str, strSize-1, "%lld", (long long int)value);
}
// }
return (str[0] != '\0' ? str : "");
}
string uIntToStr(const uint64 &value) {
string uIntToStr(const uint64 value) {
char str[strSize]="";
static unsigned int MAX_UNSIGNED_INT_VALUE = std::numeric_limits<unsigned int>::max();
if(value <= MAX_UNSIGNED_INT_VALUE) {
snprintf(str, strSize-1, "%u", (int)value);
}
else {
// static unsigned int MAX_UNSIGNED_INT_VALUE = std::numeric_limits<unsigned int>::max();
// if(value <= MAX_UNSIGNED_INT_VALUE) {
// snprintf(str, strSize-1, "%u", (int)value);
// }
// else {
snprintf(str, strSize-1, "%llu", (long long unsigned int)value);
}
// }
return (str[0] != '\0' ? str : "");
}