mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-09-02 20:42:36 +02:00
Fix some compiler warnings
This commit is contained in:
@@ -71,12 +71,12 @@ std::string format::UnixtimeToDateMini(time_t unixtime)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string format::CleanString(std::string dirtyString, int maxStringLength)
|
std::string format::CleanString(std::string dirtyString, size_t maxStringLength)
|
||||||
{
|
{
|
||||||
return CleanString(dirtyString, (int)std::string::npos, maxStringLength);
|
return CleanString(dirtyString, std::string::npos, maxStringLength);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string format::CleanString(std::string dirtyString, int maxVisualSize, int maxStringLength)
|
std::string format::CleanString(std::string dirtyString, size_t maxVisualSize, size_t maxStringLength)
|
||||||
{
|
{
|
||||||
std::string newString = dirtyString;
|
std::string newString = dirtyString;
|
||||||
if(maxStringLength != std::string::npos && newString.size() > maxStringLength)
|
if(maxStringLength != std::string::npos && newString.size() > maxStringLength)
|
||||||
@@ -95,12 +95,12 @@ std::string format::CleanString(std::string dirtyString, int maxVisualSize, int
|
|||||||
return newString;
|
return newString;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string format::CleanString(char * dirtyData, int maxStringLength)
|
std::string format::CleanString(char * dirtyData, size_t maxStringLength)
|
||||||
{
|
{
|
||||||
return CleanString(dirtyData, (int)std::string::npos, maxStringLength);
|
return CleanString(dirtyData, std::string::npos, maxStringLength);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string format::CleanString(char * dirtyData, int maxVisualSize, int maxStringLength)
|
std::string format::CleanString(char * dirtyData, size_t maxVisualSize, size_t maxStringLength)
|
||||||
{
|
{
|
||||||
char * newData = new char[maxStringLength+1];
|
char * newData = new char[maxStringLength+1];
|
||||||
strncpy(newData, dirtyData, maxStringLength);
|
strncpy(newData, dirtyData, maxStringLength);
|
||||||
|
@@ -26,10 +26,10 @@ namespace format
|
|||||||
std::string URLEncode(std::string value);
|
std::string URLEncode(std::string value);
|
||||||
std::string UnixtimeToDate(time_t unixtime, std::string dateFomat = "%d %b %Y");
|
std::string UnixtimeToDate(time_t unixtime, std::string dateFomat = "%d %b %Y");
|
||||||
std::string UnixtimeToDateMini(time_t unixtime);
|
std::string UnixtimeToDateMini(time_t unixtime);
|
||||||
std::string CleanString(std::string dirtyString, int maxVisualSize, int maxStringLength);
|
std::string CleanString(std::string dirtyString, size_t maxVisualSize, size_t maxStringLength);
|
||||||
std::string CleanString(std::string dirtyString, int maxStringLength = std::string::npos);
|
std::string CleanString(std::string dirtyString, size_t maxStringLength = std::string::npos);
|
||||||
std::string CleanString(char * dirtyData, int maxVisualSize, int maxStringLength);
|
std::string CleanString(char * dirtyData, size_t maxVisualSize, size_t maxStringLength);
|
||||||
std::string CleanString(char * dirtyData, int maxStringLength);
|
std::string CleanString(char * dirtyData, size_t maxStringLength);
|
||||||
std::vector<char> VideoBufferToPNG(const VideoBuffer & vidBuf);
|
std::vector<char> VideoBufferToPNG(const VideoBuffer & vidBuf);
|
||||||
std::vector<char> VideoBufferToBMP(const VideoBuffer & vidBuf);
|
std::vector<char> VideoBufferToBMP(const VideoBuffer & vidBuf);
|
||||||
std::vector<char> VideoBufferToPPM(const VideoBuffer & vidBuf);
|
std::vector<char> VideoBufferToPPM(const VideoBuffer & vidBuf);
|
||||||
|
@@ -304,7 +304,7 @@ void Simulation::Restore(const Snapshot & snap)
|
|||||||
{
|
{
|
||||||
parts_lastActiveIndex = NPART-1;
|
parts_lastActiveIndex = NPART-1;
|
||||||
|
|
||||||
for(int i = 0; i<NPART; i++)
|
for(int i = 0; i<PT_NUM; i++)
|
||||||
elementCount[i] = 0;
|
elementCount[i] = 0;
|
||||||
|
|
||||||
std::copy(snap.AirPressure.begin(), snap.AirPressure.end(), &pv[0][0]);
|
std::copy(snap.AirPressure.begin(), snap.AirPressure.end(), &pv[0][0]);
|
||||||
|
Reference in New Issue
Block a user