mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-19 04:53:12 +01:00
Remove unused IStream::ReadString() function and fix includes
This commit is contained in:
committed by
GitHub
parent
1ccef10b19
commit
0ec76e09d4
@@ -12,6 +12,7 @@
|
||||
#include "Diagnostic.h"
|
||||
#include "core/Console.hpp"
|
||||
#include "core/FileStream.h"
|
||||
#include "core/Memory.hpp"
|
||||
#include "core/Path.hpp"
|
||||
#include "core/String.hpp"
|
||||
#include "park/ParkFile.h"
|
||||
|
||||
@@ -14,7 +14,10 @@
|
||||
# include "../platform/Platform.h"
|
||||
# include "IStream.hpp"
|
||||
|
||||
# include <cstdint>
|
||||
# include <cstring>
|
||||
# include <iomanip>
|
||||
# include <limits>
|
||||
# include <sstream>
|
||||
# include <stdexcept>
|
||||
# include <string>
|
||||
|
||||
@@ -9,30 +9,12 @@
|
||||
|
||||
#include "IStream.hpp"
|
||||
|
||||
#include "../object/Object.h"
|
||||
#include "Memory.hpp"
|
||||
#include "String.hpp"
|
||||
|
||||
#include <vector>
|
||||
|
||||
namespace OpenRCT2
|
||||
{
|
||||
utf8* IStream::ReadString()
|
||||
{
|
||||
std::vector<utf8> result;
|
||||
|
||||
uint8_t ch;
|
||||
while ((ch = ReadValue<uint8_t>()) != 0)
|
||||
{
|
||||
result.push_back(ch);
|
||||
}
|
||||
result.push_back(0);
|
||||
|
||||
utf8* resultString = Memory::AllocateArray<utf8>(result.size());
|
||||
std::copy(result.begin(), result.end(), resultString);
|
||||
return resultString;
|
||||
}
|
||||
|
||||
std::string IStream::ReadStdString()
|
||||
{
|
||||
std::string result;
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "../object/Object.h"
|
||||
#include "Memory.hpp"
|
||||
#include "StringTypes.h"
|
||||
|
||||
#include <istream>
|
||||
#include <memory>
|
||||
@@ -204,7 +203,6 @@ namespace OpenRCT2
|
||||
Write(buffer, sizeof(T) * count);
|
||||
}
|
||||
|
||||
utf8* ReadString();
|
||||
std::string ReadStdString();
|
||||
void WriteString(const utf8* str);
|
||||
void WriteString(const std::string_view string);
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
#include "IStream.hpp"
|
||||
|
||||
#include <cstring>
|
||||
#include <vector>
|
||||
|
||||
namespace OpenRCT2
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "../util/Util.h"
|
||||
#include "../world/Location.hpp"
|
||||
#include "Crypt.h"
|
||||
#include "FileStream.h"
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
# include "../Diagnostic.h"
|
||||
# include "../platform/Platform.h"
|
||||
# include "IStream.hpp"
|
||||
# include "Memory.hpp"
|
||||
# include "MemoryStream.h"
|
||||
# include "Zip.h"
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
#include "../PlatformEnvironment.h"
|
||||
#include "../config/Config.h"
|
||||
#include "../core/FileStream.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/MemoryStream.h"
|
||||
#include "../core/Path.hpp"
|
||||
#include "../platform/Platform.h"
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
|
||||
# include "../Diagnostic.h"
|
||||
# include "../core/Crypt.h"
|
||||
# include "../core/Guard.hpp"
|
||||
# include "../core/IStream.hpp"
|
||||
# include "../core/String.hpp"
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#include "../Context.h"
|
||||
#include "../PlatformEnvironment.h"
|
||||
#include "../audio/AudioContext.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/Path.hpp"
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "BannerObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../drawing/Drawing.h"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "EntranceObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/String.hpp"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "FootpathRailingsObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "FootpathSurfaceObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../drawing/Image.h"
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
#include "../PlatformEnvironment.h"
|
||||
#include "../core/File.h"
|
||||
#include "../core/FileScanner.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/Path.hpp"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "PathAdditionObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../drawing/Drawing.h"
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
|
||||
#include "../Context.h"
|
||||
#include "../PlatformEnvironment.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
|
||||
using namespace OpenRCT2;
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "StationObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/String.hpp"
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
#include "StringTable.h"
|
||||
|
||||
#include "../Context.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/String.hpp"
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
#include "TerrainEdgeObject.h"
|
||||
|
||||
#include "../Context.h"
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/String.hpp"
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include "WallObject.h"
|
||||
|
||||
#include "../core/Guard.hpp"
|
||||
#include "../core/IStream.hpp"
|
||||
#include "../core/Json.hpp"
|
||||
#include "../core/String.hpp"
|
||||
|
||||
Reference in New Issue
Block a user