Merge branch 'development' into LTS_development

# Conflicts:
#	src/output/output.cpp
This commit is contained in:
Thulinma 2017-11-23 14:08:32 +01:00
commit 310e7bc5f9
4 changed files with 26 additions and 6 deletions

View file

@ -137,6 +137,14 @@ namespace Util{
return result.size() == positions.size();
}
void stringToLower(std::string & val){
int i = 0;
while(val[i]){
val.at(i) = tolower(val.at(i));
i++;
}
}
/// 64-bits version of ftell
uint64_t ftell(FILE *stream){
/// \TODO Windows implementation (e.g. _ftelli64 ?)

View file

@ -9,6 +9,8 @@ namespace Util{
bool createPath(const std::string &path);
bool stringScan(const std::string &src, const std::string &pattern,
std::deque<std::string> &result);
void stringToLower(std::string &val);
uint64_t ftell(FILE *stream);
uint64_t fseek(FILE *stream, uint64_t offset, int whence);