1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-24 04:34:16 +01:00

Codechange: use std::string_view for sq_pushstring

This commit is contained in:
Rubidium
2025-05-03 13:19:53 +02:00
committed by rubidium42
parent 3020e615a9
commit ec79ceb2be
17 changed files with 52 additions and 55 deletions

View File

@@ -357,12 +357,12 @@ void RegisterGameTranslation(Squirrel &engine)
HSQUIRRELVM vm = engine.GetVM();
sq_pushroottable(vm);
sq_pushstring(vm, "GSText", -1);
sq_pushstring(vm, "GSText");
if (SQ_FAILED(sq_get(vm, -2))) return;
int idx = 0;
for (const auto &p : _current_gamestrings_data->string_names) {
sq_pushstring(vm, p, -1);
sq_pushstring(vm, p);
sq_pushinteger(vm, idx);
sq_rawset(vm, -3);
idx++;