1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00

Reformat all code to coding standard

This commit is contained in:
Andrew Hutchings
2017-10-26 17:18:17 +01:00
parent 4985f3456e
commit 01446d1e22
1296 changed files with 403852 additions and 353747 deletions

View File

@ -25,7 +25,7 @@ using namespace std;
#include <boost/tokenizer.hpp>
#include <boost/filesystem.hpp>
using namespace boost;
namespace fs=boost::filesystem;
namespace fs = boost::filesystem;
#include "fsutils.h"
#include "exceptclasses.h"
@ -35,41 +35,49 @@ namespace
const string resolveInDir(const string& dir, const string& name)
{
idbassert(!dir.empty() && !name.empty());
string ret;
fs::path path(dir);
if (!fs::exists(path))
return ret;
idbassert(fs::exists(path));
path /= name;
if (!fs::exists(path))
return ret;
idbassert(fs::exists(path));
idbassert(!dir.empty() && !name.empty());
string ret;
fs::path path(dir);
if (!fs::exists(path))
return ret;
idbassert(fs::exists(path));
path /= name;
if (!fs::exists(path))
return ret;
idbassert(fs::exists(path));
#ifndef _MSC_VER
if (!fs::is_symlink(path))
return ret;
idbassert(fs::is_symlink(path));
char* realname = (char*)alloca(PATH_MAX+1);
ssize_t realnamelen = readlink(path.string().c_str(), realname, PATH_MAX);
if (realnamelen <= 0)
return ret;
realname[realnamelen] = 0;
fs::path linkname(realname);
fs::path realpath("/dev");
realpath /= linkname.filename();
ret = realpath.string();
if (!fs::is_symlink(path))
return ret;
idbassert(fs::is_symlink(path));
char* realname = (char*)alloca(PATH_MAX + 1);
ssize_t realnamelen = readlink(path.string().c_str(), realname, PATH_MAX);
if (realnamelen <= 0)
return ret;
realname[realnamelen] = 0;
fs::path linkname(realname);
fs::path realpath("/dev");
realpath /= linkname.filename();
ret = realpath.string();
#endif
return ret;
return ret;
}
inline const string label2dev(const string& name)
{
return resolveInDir("/dev/disk/by-label", name);
return resolveInDir("/dev/disk/by-label", name);
}
inline const string uuid2dev(const string& name)
{
return resolveInDir("/dev/disk/by-uuid", name);
return resolveInDir("/dev/disk/by-uuid", name);
}
}
@ -79,33 +87,35 @@ namespace fsutils
const string symname2devname(const string& sympath)
{
string ret;
string ret;
#ifndef _MSC_VER
typedef boost::tokenizer<boost::char_separator<char> > tokenizer;
boost::char_separator<char> sep("=");
tokenizer tokens(sympath, sep);
tokenizer::iterator tok_iter = tokens.begin();
typedef boost::tokenizer<boost::char_separator<char> > tokenizer;
boost::char_separator<char> sep("=");
tokenizer tokens(sympath, sep);
tokenizer::iterator tok_iter = tokens.begin();
idbassert(tok_iter != tokens.end());
string symtype = *tok_iter;
if (symtype != "LABEL" && symtype != "UUID")
return ret;
idbassert(tok_iter != tokens.end());
string symtype = *tok_iter;
idbassert(symtype == "LABEL" || symtype == "UUID");
if (symtype != "LABEL" && symtype != "UUID")
return ret;
++tok_iter;
idbassert(tok_iter != tokens.end());
string symname = *tok_iter;
idbassert(symtype == "LABEL" || symtype == "UUID");
++tok_iter;
idbassert(tok_iter == tokens.end());
++tok_iter;
idbassert(tok_iter != tokens.end());
string symname = *tok_iter;
++tok_iter;
idbassert(tok_iter == tokens.end());
if (symtype == "LABEL")
ret = label2dev(symname);
else if (symtype == "UUID")
ret = uuid2dev(symname);
if (symtype == "LABEL")
ret = label2dev(symname);
else if (symtype == "UUID")
ret = uuid2dev(symname);
#endif
return ret;
return ret;
}
}