Remove orphaned file

This commit is contained in:
baldurk
2015-06-19 22:28:27 +02:00
parent b8226fc97c
commit adaf3b25e6
4 changed files with 3 additions and 141 deletions
-138
View File
@@ -1,138 +0,0 @@
/******************************************************************************
* The MIT License (MIT)
*
* Copyright (c) 2014 Crytek
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
******************************************************************************/
#pragma once
#include <algorithm>
#include <string>
#include <vector>
#include <stdint.h>
#include <ctype.h>
using std::basic_string;
using std::vector;
// in common.cpp
template<class charType> const charType* pathSeparator();
template<class charType> const charType* curdir();
template<class strType> strType basename(const strType &path)
{
strType base = path;
if(base.length() == 0)
return base;
if(base[base.length()-1] == '/' || base[base.length()-1] == '\\')
base.erase(base.size()-1);
size_t offset = base.find_last_of(pathSeparator<typename strType::value_type>());
if(offset == strType::npos)
return base;
return base.substr(offset+1);
}
template<class strType> strType dirname(const strType &path)
{
strType base = path;
if(base.length() == 0)
return base;
if(base[base.length()-1] == '/' || base[base.length()-1] == '\\')
base.erase(base.size()-1);
size_t offset = base.find_last_of(pathSeparator<typename strType::value_type>());
if(offset == strType::npos)
return curdir<typename strType::value_type>();
return base.substr(0, offset);
}
template <class CharType>
void strreplace(basic_string<CharType>& str, const basic_string<CharType>& toFind, const basic_string<CharType>& replacement, typename basic_string<CharType>::size_type index = 0)
{
typename basic_string<CharType>::size_type length = toFind.length();
while(index < str.length())
{
index = str.find(toFind, index);
if(index < str.length())
{
str.replace(index, length, replacement);
}
}
}
template <typename CharType>
basic_string<CharType> strlower(const basic_string<CharType>& str)
{
basic_string<CharType> newstr(str);
transform(newstr.begin(), newstr.end(), newstr.begin(), tolower);
return newstr;
}
template <typename CharType>
basic_string<CharType> strupper(const basic_string<CharType>& str)
{
basic_string<CharType> newstr(str);
transform(newstr.begin(), newstr.end(), newstr.begin(), (int(*)(int))toupper);
return newstr;
}
template <class CharType>
void split(const basic_string<CharType>& in, vector<basic_string<CharType> >& out, const CharType sep)
{
basic_string<CharType> work = in;
typename basic_string<CharType>::size_type offset = work.find(sep);
while(offset != basic_string<CharType>::npos)
{
out.push_back(work.substr(0, offset));
work = work.substr(offset+1);
offset = work.find(sep);
}
if(work.size() && work[0] != 0)
out.push_back(work);
}
template <class CharType>
void merge(const vector<basic_string<CharType> >& in, basic_string<CharType>& out, const CharType sep)
{
out = basic_string<CharType>();
for(size_t i=0; i < in.size(); i++)
{
out += in[i];
out += sep;
}
}
std::wstring widen(std::string str);
std::string narrow(std::wstring str);
+1 -1
View File
@@ -34,7 +34,7 @@
#include "driver/gl/gl_hookset_defs.h"
#include "common/threading.h"
#include "common/string_utils.h"
#include "serialise/string_utils.h"
namespace glEmulate { void EmulateUnsupportedFunctions(GLHookSet *hooks); }
+1 -1
View File
@@ -38,7 +38,7 @@
#include <string>
using std::string;
#include "common/string_utils.h"
#include "serialise/string_utils.h"
#include "os/os_specific.h"
namespace Network
+1 -1
View File
@@ -42,7 +42,7 @@
// for dladdr
#include <dlfcn.h>
#include "common/string_utils.h"
#include "serialise/string_utils.h"
#include "common/threading.h"
using std::string;