Skip to content

Commit 361cecc

Browse files
committed
fix: fix compile by including span manually
1 parent 919f249 commit 361cecc

File tree

16 files changed

+22
-34
lines changed

16 files changed

+22
-34
lines changed

src/legacy/engine/EngineManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
#include "engine/EngineOwnData.h"
44
#include "engine/GlobalShareData.h"
55
#include "ll/api/utils/StringUtils.h"
6-
#include "main/NodeJsHelper.h"
76

87
#include <map>
98
#include <mutex>

src/legacy/engine/EngineOwnData.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#pragma once
2+
#include <span> // For fixing compile
23
#include "dyncall/dyncall.h"
34
#include "ll/api/base/Macro.h"
45
#include "main/Configs.h"

src/legacy/legacyapi/command/DynamicCommand.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <span> // For fixing compile
34
#include "fmt/core.h"
45
#include "ll/api/base/Concepts.h"
56
#include "ll/api/base/Macro.h"

src/legacy/legacyapi/db/Types.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22
#include <vector>
3+
#include <span> // For fixing compile
34
// #define LLDB_DEBUG_MODE
45

56
namespace DB {

src/legacy/legacyapi/form/FormPacketHelper.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <span> // For fixing compile
34
#include "FormUI.h"
45
#include "mc/world/actor/player/Player.h"
56

src/legacy/legacyapi/utils/FileHelper.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
#include "FileHelper.h"
2-
32
#include "ll/api/utils/StringUtils.h"
4-
53
#include <filesystem>
6-
#include <io.h>
74

85
namespace lse::legacy {
96

src/legacy/legacyapi/utils/FileHelper.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#pragma once
2+
#include <span> // For fixing compile
23
#include "ll/api/base/Macro.h"
3-
44
#include <Windows.h>
55
#include <ll/api/Expected.h>
66
#include <ll/api/Logger.h>

src/legacy/main/NodeJsHelper.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
#include <ll/api/chrono/GameChrono.h>
2-
#include <ll/api/service/ServerInfo.h>
3-
41
#pragma warning(disable : 4251)
5-
#include "main/Configs.h"
2+
63
#if defined(LEGACY_SCRIPT_ENGINE_BACKEND_NODEJS)
4+
#include "main/NodeJsHelper.h"
5+
#include "ll/api/chrono/GameChrono.h"
6+
#include "ll/api/service/ServerInfo.h"
7+
#include "main/Configs.h"
78
#include "api/CommandAPI.h"
89
#include "api/CommandCompatibleAPI.h"
910
#include "api/EventAPI.h"
1011
#include "engine/EngineManager.h"
1112
#include "engine/EngineOwnData.h"
1213
#include "engine/RemoteCall.h"
1314
#include "main/Global.h"
14-
#include "main/NodeJsHelper.h"
1515

1616
#include <functional>
17-
#include <ll/api/io/FileUtils.h>
18-
#include <ll/api/schedule/Scheduler.h>
19-
#include <ll/api/schedule/Task.h>
20-
#include <ll/api/utils/StringUtils.h>
21-
#include <uv/uv.h>
22-
#include <v8/v8.h>
17+
#include "ll/api/io/FileUtils.h"
18+
#include "ll/api/schedule/Scheduler.h"
19+
#include "ll/api/schedule/Task.h"
20+
#include "ll/api/utils/StringUtils.h"
21+
#include "uv/uv.h"
22+
#include "v8/v8.h"
2323

2424
ll::schedule::ServerTimeScheduler nodeScheduler;
2525
using ll::chrono_literals::operator""_tick;

src/legacy/main/NodeJsHelper.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#pragma once
22
#if defined(LEGACY_SCRIPT_ENGINE_BACKEND_NODEJS)
33
#pragma warning(disable : 4251)
4+
#include <span> // For fixing compile
45
#include "main/Configs.h"
56

67
#include <ScriptX/ScriptX.h>

src/legacy/utils/IniHelper.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
#include "utils/IniHelper.h"
2-
32
#include "ll/api/Logger.h"
43
#include "lse/Entry.h"
5-
64
#include <filesystem>
75

86
SimpleIni* SimpleIni::create(const std::string& path, const std::string& defContent) {

0 commit comments

Comments
 (0)