|
|
@@ -6,7 +6,6 @@
|
|
|
#include <cctype>
|
|
|
#include <codecvt>
|
|
|
#include <cstdlib>
|
|
|
-#include <iomanip>
|
|
|
#include <locale>
|
|
|
#include <sstream>
|
|
|
#include "common/common_paths.h"
|
|
|
@@ -33,24 +32,6 @@ std::string ToUpper(std::string str) {
|
|
|
return str;
|
|
|
}
|
|
|
|
|
|
-// For Debugging. Read out an u8 array.
|
|
|
-std::string ArrayToString(const u8* data, std::size_t size, int line_len, bool spaces) {
|
|
|
- std::ostringstream oss;
|
|
|
- oss << std::setfill('0') << std::hex;
|
|
|
-
|
|
|
- for (int line = 0; size; ++data, --size) {
|
|
|
- oss << std::setw(2) << (int)*data;
|
|
|
-
|
|
|
- if (line_len == ++line) {
|
|
|
- oss << '\n';
|
|
|
- line = 0;
|
|
|
- } else if (spaces)
|
|
|
- oss << ' ';
|
|
|
- }
|
|
|
-
|
|
|
- return oss.str();
|
|
|
-}
|
|
|
-
|
|
|
std::string StringFromBuffer(const std::vector<u8>& data) {
|
|
|
return std::string(data.begin(), std::find(data.begin(), data.end(), '\0'));
|
|
|
}
|