1
0
forked from 0ad/0ad

Fixes broken PCH after wraitii commits (4f972bc623, 0f60bf3a97) and Itms (833c9f108c).

This was SVN commit r25443.
This commit is contained in:
Vladislav Belov 2021-05-15 14:50:24 +00:00
parent 507f44f7f9
commit 41a29a590a
9 changed files with 16 additions and 8 deletions

View File

@ -18,8 +18,9 @@
#ifndef INCLUDED_JSI_GUISIZE
#define INCLUDED_JSI_GUISIZE
class CStr8;
class ScriptInterface;
#include "ps/CStr.h"
#include "scriptinterface/ScriptForward.h"
#include "scriptinterface/ScriptTypes.h"
namespace JSI_GUISize
{
@ -33,7 +34,7 @@ namespace JSI_GUISize
bool construct(JSContext* cx, uint argc, JS::Value* vp);
bool toString(JSContext* cx, uint argc, JS::Value* vp);
CStr8 ToPercentString(double pix, double per);
CStr ToPercentString(double pix, double per);
}
#endif // INCLUDED_JSI_GUISIZE

View File

@ -21,6 +21,7 @@
#include "gui/Scripting/JSInterface_GUISize.h"
#include "ps/CLogger.h"
#include "ps/CStr.h"
#include "scriptinterface/Object.h"
#include "scriptinterface/ScriptInterface.h"
@ -72,7 +73,7 @@ bool CGUISize::FromString(const CStr& Value)
// Check the input is only numeric
const char* input = Value.c_str();
CStr buffer = "";
CStr buffer;
unsigned int coord = 0;
float pixels[4] = {0, 0, 0, 0};
float percents[4] = {0, 0, 0, 0};

View File

@ -19,7 +19,7 @@
#include "lib/config2.h"
#if CONFIG2_LOBBY
#include "lib/utf8.h"
#include "lobby/XmppClient.h"
#include "scriptinterface/ScriptConversions.h"

View File

@ -20,8 +20,7 @@
#include "ps/CStr.h"
#include "ps/GameSetup/CmdLineArgs.h"
class ScriptContext;
#include "scriptinterface/ScriptForward.h"
extern std::vector<CStr> g_modsLoaded;
extern CmdLineArgs g_args;

View File

@ -25,9 +25,12 @@
#include "lib/external_libraries/curl.h"
#include "lib/os_path.h"
#include "scriptinterface/ScriptForward.h"
#include <map>
#include <sodium.h>
#include <string>
#include <vector>
// TODO: Allocate instance of the below two using sodium_malloc?
struct PKStruct

View File

@ -23,6 +23,7 @@
#include "ScriptExtraHeaders.h" // for typed arrays
#include <limits>
#include <vector>
namespace Script
{

View File

@ -18,6 +18,8 @@
#include "lib/self_test.h"
#include "scriptinterface/FunctionWrapper.h"
#include "scriptinterface/ScriptContext.h"
#include "scriptinterface/ScriptInterface.h"
class TestFunctionWrapper : public CxxTest::TestSuite
{

View File

@ -20,8 +20,8 @@
#include "BinarySerializer.h"
#include "lib/alignment.h"
#include "lib/utf8.h"
#include "ps/CLogger.h"
#include "scriptinterface/FunctionWrapper.h"
#include "scriptinterface/ScriptExtraHeaders.h"
#include "scriptinterface/ScriptRequest.h"

View File

@ -20,6 +20,7 @@
#include "StdDeserializer.h"
#include "lib/byte_order.h"
#include "lib/utf8.h"
#include "ps/CLogger.h"
#include "ps/CStr.h"
#include "scriptinterface/FunctionWrapper.h"