mirror of
https://github.com/glest/glest-source.git
synced 2025-08-12 03:14:00 +02:00
-added another mutex release to fix a bug found from a segfault
-added a safer debug buffer output method -added ability to specify precsion for floating point conversion
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// ==============================================================
|
||||
// This file is part of Glest Shared Library (www.glest.org)
|
||||
//
|
||||
// Copyright (C) 2001-2008 Marti<EFBFBD>o Figueroa
|
||||
// Copyright (C) 2001-2008 Martio Figueroa
|
||||
//
|
||||
// You can redistribute this code and/or modify it under
|
||||
// the terms of the GNU General Public License as published
|
||||
@@ -116,15 +116,15 @@ string intToHex(int i){
|
||||
return str;
|
||||
}
|
||||
|
||||
string floatToStr(float f){
|
||||
string floatToStr(float f,int precsion){
|
||||
char str[strSize];
|
||||
sprintf(str, "%.2f", f);
|
||||
sprintf(str, "%.*f", precsion,f);
|
||||
return str;
|
||||
}
|
||||
|
||||
string doubleToStr(double d){
|
||||
string doubleToStr(double d,int precsion){
|
||||
char str[strSize];
|
||||
sprintf(str, "%.2f", d);
|
||||
sprintf(str, "%.*f", precsion,d);
|
||||
return str;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user