mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Remove unused functions reported by cppcheck (#10463)
Run unused functions reported by cppcheck This change removes a few (but not all) unused functions. Some unused helper functions were not removed due to their complexity and potential of future use.
This commit is contained in:
parent
81c66d6efb
commit
f46509d5e2
29 changed files with 14 additions and 440 deletions
|
@ -679,48 +679,3 @@ size_t write_array_slice_float(
|
|||
|
||||
return elem_index - 1;
|
||||
}
|
||||
|
||||
|
||||
size_t write_array_slice_u16(
|
||||
lua_State *L,
|
||||
int table_index,
|
||||
u16 *data,
|
||||
v3u16 data_size,
|
||||
v3u16 slice_offset,
|
||||
v3u16 slice_size)
|
||||
{
|
||||
v3u16 pmin, pmax(data_size);
|
||||
|
||||
if (slice_offset.X > 0) {
|
||||
slice_offset.X--;
|
||||
pmin.X = slice_offset.X;
|
||||
pmax.X = MYMIN(slice_offset.X + slice_size.X, data_size.X);
|
||||
}
|
||||
|
||||
if (slice_offset.Y > 0) {
|
||||
slice_offset.Y--;
|
||||
pmin.Y = slice_offset.Y;
|
||||
pmax.Y = MYMIN(slice_offset.Y + slice_size.Y, data_size.Y);
|
||||
}
|
||||
|
||||
if (slice_offset.Z > 0) {
|
||||
slice_offset.Z--;
|
||||
pmin.Z = slice_offset.Z;
|
||||
pmax.Z = MYMIN(slice_offset.Z + slice_size.Z, data_size.Z);
|
||||
}
|
||||
|
||||
const u32 ystride = data_size.X;
|
||||
const u32 zstride = data_size.X * data_size.Y;
|
||||
|
||||
u32 elem_index = 1;
|
||||
for (u32 z = pmin.Z; z != pmax.Z; z++)
|
||||
for (u32 y = pmin.Y; y != pmax.Y; y++)
|
||||
for (u32 x = pmin.X; x != pmax.X; x++) {
|
||||
u32 i = z * zstride + y * ystride + x;
|
||||
lua_pushinteger(L, data[i]);
|
||||
lua_rawseti(L, table_index, elem_index);
|
||||
elem_index++;
|
||||
}
|
||||
|
||||
return elem_index - 1;
|
||||
}
|
||||
|
|
|
@ -136,5 +136,3 @@ void warn_if_field_exists(lua_State *L, int table,
|
|||
|
||||
size_t write_array_slice_float(lua_State *L, int table_index, float *data,
|
||||
v3u16 data_size, v3u16 slice_offset, v3u16 slice_size);
|
||||
size_t write_array_slice_u16(lua_State *L, int table_index, u16 *data,
|
||||
v3u16 data_size, v3u16 slice_offset, v3u16 slice_size);
|
||||
|
|
|
@ -29,7 +29,6 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||
#include "porting.h"
|
||||
#include "filesys.h"
|
||||
#include "convert_json.h"
|
||||
#include "content/packages.h"
|
||||
#include "content/content.h"
|
||||
#include "content/subgames.h"
|
||||
#include "serverlist.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue