Running phase: unpackPhase unpacking sources unpacking source archive /nix/store/98smfxzlqrlk51gzcimg4h1743m9dd7n-warsow_21_sdk.tar.gz source root is warsow_21_sdk setting SOURCE_DATE_EPOCH to timestamp 1459020130 of file warsow_21_sdk/textures/wsw_city1/wires1_detailed.psd unpackPhase completed in 1 minutes 31 seconds Running phase: patchPhase patching sources applying patch /nix/store/xcgvlg3y396x8pckzvhi8dafxpiy21c9-libpath.patch patching file source/source/gameshared/q_arch.h Running phase: configurePhase configuring fixing cmake files... cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/share/doc/qfusion -DCMAKE_INSTALL_INFODIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/include -DCMAKE_INSTALL_SBINDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ranlib -DCMAKE_AR=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0 -DQFUSION_GAME=Warsow -- The C compiler identification is GNU 11.3.0 -- The CXX compiler identification is GNU 11.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at /nix/store/23dcrqiwbqn2jranbpjxsdh739dfk28d-cmake-3.24.3/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (OGG) does not match the name of the calling package (Ogg). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOgg.cmake:19 (find_package_handle_standard_args) CMakeLists.txt:166 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OGG: /nix/store/fp9kyxcvxbjirgn3x969ql046c08dhci-libogg-1.3.5-dev/include CMake Warning (dev) at /nix/store/23dcrqiwbqn2jranbpjxsdh739dfk28d-cmake-3.24.3/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (OGG) does not match the name of the calling package (Ogg). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOgg.cmake:19 (find_package_handle_standard_args) cmake/FindVorbis.cmake:13 (find_package) CMakeLists.txt:167 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /nix/store/23dcrqiwbqn2jranbpjxsdh739dfk28d-cmake-3.24.3/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (VORBIS) does not match the name of the calling package (Vorbis). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindVorbis.cmake:27 (find_package_handle_standard_args) CMakeLists.txt:167 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found VORBIS: /nix/store/gkgqxqlb0jp0ra4iw9nhn9dkcykhfv0v-libvorbis-1.3.7-dev/include CMake Warning (dev) at /nix/store/23dcrqiwbqn2jranbpjxsdh739dfk28d-cmake-3.24.3/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (OGG) does not match the name of the calling package (Ogg). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindOgg.cmake:19 (find_package_handle_standard_args) cmake/FindTheora.cmake:13 (find_package) CMakeLists.txt:168 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at /nix/store/23dcrqiwbqn2jranbpjxsdh739dfk28d-cmake-3.24.3/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (THEORA) does not match the name of the calling package (Theora). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindTheora.cmake:27 (find_package_handle_standard_args) CMakeLists.txt:168 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found THEORA: /nix/store/799g03kf0sxx5cicayf053imwjai1r59-libtheora-1.1.1-dev/include -- Found CURL: /nix/store/d383j2dqy1jgfijswy51kc8l864hwkc7-curl-7.86.0/lib/libcurl.so (found version "7.86.0") -- Found ZLIB: /nix/store/x65n29p09g69rjn423fnfpq2pz9pf8zc-zlib-1.2.13/lib/libz.so (found version "1.2.13") -- Found Freetype: /nix/store/bkcpw8jlfmdhc1gza97x75d7456p1c2r-freetype-2.12.1/lib/libfreetype.so (found version "2.12.1") -- Found JPEG: /nix/store/p3dvzzsk2l6m3d6nl43683kv4z1a3wm8-libjpeg-turbo-2.1.4/lib/libjpeg.so (found version "62") -- Found PNG: /nix/store/43svixg7g6hgb0qhpylkv8fvvw92b618-libpng-apng-1.6.37/lib/libpng.so (found version "1.6.37") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found SDL2: /nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib/libSDL2.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTING CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DOCDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /build/warsow_21_sdk/source/source/build cmake: enabled parallel building Running phase: buildPhase building build flags: -j48 SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash [ 0%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_items.c.o [ 0%] Building C object cin/CMakeFiles/cin.dir/cin.c.o [ 0%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_misc.c.o [ 0%] Building C object ftlib/CMakeFiles/ftlib.dir/__/gameshared/q_math.c.o [ 0%] Building C object cin/CMakeFiles/cin.dir/cin_main.c.o [ 0%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_gameteams.c.o [ 0%] Building C object irc/CMakeFiles/irc.dir/__/gameshared/q_math.c.o [ 0%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_slidebox.c.o [ 1%] Building C object cin/CMakeFiles/cin.dir/cin_theora.c.o [ 2%] Building C object cin/CMakeFiles/cin.dir/__/gameshared/q_math.c.o [ 2%] Building C object cin/CMakeFiles/cin.dir/cin_syscalls.c.o [ 2%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_weapons.c.o [ 2%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_players.c.o [ 3%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_pmove.c.o [ 3%] Building C object cin/CMakeFiles/cin.dir/cin_roq.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/__/qalgo/hash.c.o [ 4%] Building C object ftlib/CMakeFiles/ftlib.dir/__/gameshared/q_shared.c.o [ 4%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/gameshared/q_shared.c.o [ 4%] Building C object cin/CMakeFiles/cin.dir/__/gameshared/q_shared.c.o [ 4%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qalgo/base64.c.o [ 4%] Building C object ftlib/CMakeFiles/ftlib.dir/ftlib.c.o [ 4%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/q_shared.c.o [ 4%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/q_math.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/__/qalgo/md5.c.o [ 4%] Building CXX object steamlib/CMakeFiles/steamlib.dir/steamlib.cpp.o [ 4%] Building C object ftlib/CMakeFiles/ftlib.dir/ftlib_main.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/irc_client.c.o [ 4%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qalgo/md5.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/__/qalgo/q_trie.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/__/gameshared/q_shared.c.o [ 4%] Building C object irc/CMakeFiles/irc.dir/irc_common.c.o [ 5%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_chat.cpp.o [ 5%] Building C object irc/CMakeFiles/irc.dir/__/qalgo/base64.c.o [ 6%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qalgo/glob.c.o [ 5%] Building C object irc/CMakeFiles/irc.dir/__/qalgo/glob.c.o [ 6%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qalgo/hash.c.o [ 6%] Building C object snd_openal/CMakeFiles/snd_openal.dir/__/gameshared/q_shared.c.o [ 6%] Building C object cgame/CMakeFiles/cgame.dir/__/gameshared/gs_weapondefs.c.o [ 6%] Building C object ftlib/CMakeFiles/ftlib.dir/ftlib_draw.c.o [ 6%] Building C object snd_openal/CMakeFiles/snd_openal.dir/__/gameshared/q_math.c.o [ 6%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/gameshared/q_math.c.o [ 6%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/gameshared/q_math.c.o [ 6%] Building C object snd_qf/CMakeFiles/snd_qf.dir/__/gameshared/q_math.c.o [ 7%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qcommon/bsp.c.o [ 7%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_boneposes.cpp.o [ 7%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qcommon/patch.c.o [ 7%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/qalgo/q_trie.c.o [ 7%] Building C object irc/CMakeFiles/irc.dir/irc_net.c.o [ 7%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_cmds.cpp.o [ 7%] Building CXX object steamlib/CMakeFiles/steamlib.dir/steamlib_main.cpp.o [ 7%] Building C object irc/CMakeFiles/irc.dir/irc_protocol.c.o [ 7%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_damage_indicator.cpp.o [ 7%] Building C object irc/CMakeFiles/irc.dir/irc_gui.c.o [ 8%] Building C object irc/CMakeFiles/irc.dir/irc_listeners.c.o [ 8%] Building C object irc/CMakeFiles/irc.dir/irc_interface.c.o [ 8%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_decals.cpp.o [ 8%] Building CXX object steamlib/CMakeFiles/steamlib.dir/steamlib_syscalls.cpp.o /build/warsow_21_sdk/source/source/cin/cin_roq.c: In function 'RoQ_ReadVideo': /build/warsow_21_sdk/source/source/cin/cin_roq.c:387:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 387 | for( yp = ypos; yp < ypos + 16; yp += 8 ) | ^~~ /build/warsow_21_sdk/source/source/cin/cin_roq.c:462:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 462 | xpos += 16; | ^~~~ [ 8%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_democams.cpp.o [ 8%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_backend.c.o [ 8%] Building C object irc/CMakeFiles/irc.dir/irc_rcon.c.o [ 8%] Building C object irc/CMakeFiles/irc.dir/irc_logic.c.o [ 8%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_alias.c.o [ 9%] Building C object ftlib/CMakeFiles/ftlib.dir/ftlib_syscalls.c.o [ 9%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_draw.cpp.o [ 9%] Building C object snd_openal/CMakeFiles/snd_openal.dir/__/snd_common/snd_cmdque.c.o [ 10%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/gameshared/q_shared.c.o [ 10%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_backend_program.c.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_ents.cpp.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_effects.cpp.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_events.cpp.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_hud.cpp.o [ 11%] Building C object snd_qf/CMakeFiles/snd_qf.dir/__/gameshared/q_shared.c.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_input.cpp.o [ 11%] Building C object snd_openal/CMakeFiles/snd_openal.dir/qal.c.o [ 11%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_lents.cpp.o [ 11%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/null/ascript_null.c.o [ 11%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_cin.c.o [ 11%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_cmdque.c.o [ 12%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_cmds.c.o [ 12%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_main.cpp.o [ 12%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/null/cl_null.c.o [ 12%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_al.c.o [ 12%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/null/mm_null.c.o [ 13%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_media.cpp.o [ 13%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_cull.c.o [ 13%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_framebuffer.c.o [ 13%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qalgo/base64.c.o [ 13%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qalgo/glob.c.o [ 13%] Building C object snd_qf/CMakeFiles/snd_qf.dir/__/snd_common/snd_cmdque.c.o [ 14%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_buffers.c.o [ 14%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_frontend.c.o [ 14%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qalgo/hash.c.o [ 14%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_players.cpp.o [ 14%] Linking CXX shared library ../libs/libsteamlib_i686.so [ 15%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qalgo/md5.c.o [ 15%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qalgo/q_trie.c.o [ 15%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_image.c.o [ 15%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_decoder.c.o [ 15%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_imagelib.c.o [ 15%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_light.c.o [ 16%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_main.c.o [ 16%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/asyncstream.c.o [ 16%] Built target steamlib [ 17%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_dma.c.o [ 17%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_decoder_ogg.c.o [ 17%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_pmodels.cpp.o [ 17%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_decoder_wav.c.o /build/warsow_21_sdk/source/source/ref_gl/r_light.c: In function 'R_PackLightmaps': /build/warsow_21_sdk/source/source/ref_gl/r_light.c:504:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 504 | for(; ( num >= root ) && ( rectY < maxY ); rectY++, num -= root ) ; | ^~~ /build/warsow_21_sdk/source/source/ref_gl/r_light.c:507:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 507 | { | ^ /build/warsow_21_sdk/source/source/ref_gl/r_light.c:517:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 517 | for(; ( num >= root ) && ( rectX < maxX ); rectX++, num -= root ) ; | ^~~ /build/warsow_21_sdk/source/source/ref_gl/r_light.c:520:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 520 | { | ^ ../../source/as_callfunc.cpp: In function 'int DetectCallingConvention(bool, const asSFuncPtr&, int, void*, asSSystemFunctionInterface*)': ../../source/as_callfunc.cpp:50:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct asSSystemFunctionInterface' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 50 | memset(internal, 0, sizeof(asSSystemFunctionInterface)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../source/as_callfunc.cpp:41: ../../source/as_callfunc.h:97:8: note: 'struct asSSystemFunctionInterface' declared here 97 | struct asSSystemFunctionInterface | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_polys.cpp.o [ 17%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_main.c.o /build/warsow_21_sdk/source/source/snd_qf/snd_dma.c: In function 'S_Update': /build/warsow_21_sdk/source/source/snd_qf/snd_dma.c:1273:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1273 | for( i = 0; i < MAX_CHANNELS; i++, ch++ ) | ^~~ /build/warsow_21_sdk/source/source/snd_qf/snd_dma.c:1280:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1280 | Com_Printf( "----(%i)---- painted: %i\n", total, paintedtime ); | ^~~~~~~~~~ [ 17%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/autoupdate.c.o [ 17%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_math.c.o [ 17%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/bsp.c.o [ 17%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_mesh.c.o [ 17%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_main.c.o [ 17%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_music.c.o [ 17%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_predict.cpp.o [ 17%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_model.c.o [ 17%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/cm_main.c.o [ 17%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_sources.c.o [ 17%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_poly.c.o [ 17%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/cm_q3bsp.c.o [ 17%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_mem.c.o [ 17%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_scoreboard.cpp.o [ 17%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_screen.cpp.o [ 18%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_stream.c.o [ 19%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/cm_trace.c.o [ 19%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_portals.c.o /build/warsow_21_sdk/source/source/ref_gl/r_model.c:69:34: warning: argument 1 of type 'vec_t[3]' {aka 'float[3]'} with mismatched bound [-Warray-parameter=] 69 | mleaf_t *Mod_PointInLeaf( vec3_t p, model_t *model ) | ~~~~~~~^ In file included from /build/warsow_21_sdk/source/source/ref_gl/r_local.h:79, from /build/warsow_21_sdk/source/source/ref_gl/r_model.c:24: /build/warsow_21_sdk/source/source/ref_gl/r_model.h:435:42: note: previously declared as 'float *' 435 | mleaf_t *Mod_PointInLeaf( float *p, model_t *model ); | ~~~~~~~^ [ 20%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_program.c.o [ 20%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_public.c.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_syscalls.cpp.o [ 21%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/cmd.c.o [ 21%] Building C object snd_openal/CMakeFiles/snd_openal.dir/snd_syscalls.c.o [ 21%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_mix.c.o [ 21%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_music.c.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_teams.cpp.o [ 21%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/common.c.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_test.cpp.o [ 21%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_q3bsp.c.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_view.cpp.o [ 21%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_syscalls.c.o [ 21%] Building C object snd_qf/CMakeFiles/snd_qf.dir/snd_ogg.c.o [ 21%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/compression.c.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_vweap.cpp.o [ 21%] Building CXX object cgame/CMakeFiles/cgame.dir/cg_wmodels.cpp.o /build/warsow_21_sdk/source/source/ref_gl/r_program.c:588:29: warning: 'glsl_features_generic' defined but not used [-Wunused-const-variable=] 588 | static const glsl_feature_t glsl_features_generic[] = | ^~~~~~~~~~~~~~~~~~~~~ [ 21%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_register.c.o [ 21%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/cvar.c.o [ 22%] Building C object snd_qf/CMakeFiles/snd_qf.dir/__/sdl/sdl_snd.c.o [ 22%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_scene.c.o [ 22%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_shader.c.o [ 22%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/dynvar.c.o [ 22%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_shadow.c.o [ 23%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_skin.c.o [ 24%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/files.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_skm.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_sky.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_surf.c.o [ 24%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/irc.c.o [ 24%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/library.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_trace.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/r_vbo.c.o [ 24%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/mem.c.o [ 24%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/msg.c.o [ 24%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/sdl/sdl_glw.c.o [ 25%] Building C object ref_gl/CMakeFiles/ref_gl.dir/__/sdl/sdl_qgl.c.o [ 25%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/net.c.o [ 25%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/net_chan.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/patch.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/snap_demos.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/snap_read.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/steam.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/svnrev.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/threads.c.o [ 26%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/snap_write.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/qcommon/wswcurl.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_cmds.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_downstream.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_downstream_parse.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_downstream_oob.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_lobby.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_chase.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_client.c.o [ 27%] Linking C shared library ../libs/libcin_i686.so [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_clip.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_cmds.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_downstream_clcmd.c.o [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_frame.c.o [ 27%] Linking C shared library ../libs/libirc_i686.so [ 27%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_misc.c.o [ 28%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_main.c.o [ 28%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_pmove.c.o [ 29%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_main.c.o [ 29%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_relay_cmds.c.o [ 29%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_relay_snap.c.o [ 29%] Built target cin [ 29%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_snap.c.o [ 29%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_spawn.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_spawnpoints.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_module/tvm_syscalls.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_relay.c.o [ 30%] Built target irc [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_relay_client.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_relay_module.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_relay_parse.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_relay_svcmd.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_upstream_oob.c.o [ 30%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_upstream_demos.c.o [ 31%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_upstream.c.o [ 31%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_upstream_parse.c.o [ 31%] Building C object tv_server/CMakeFiles/wswtv_server.dir/tv_upstream_svcmd.c.o [ 31%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_console.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_fs.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/null/sys_vfs_null.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_net.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_sys.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_lib.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_threads.c.o [ 32%] Building C object tv_server/CMakeFiles/wswtv_server.dir/__/unix/unix_time.c.o [ 32%] Linking C shared library ../libs/libref_gl_i686.so [ 32%] Linking C shared library ../libs/libsnd_openal_i686.so [ 33%] Linking C executable ../wswtv_server.i686 [ 33%] Linking C shared library ../libs/libsnd_qf_i686.so /nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin/ld: CMakeFiles/snd_qf.dir/snd_mix.c.o: warning: relocation in read-only section `.text' /nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin/ld: warning: creating DT_TEXTREL in a shared object [ 33%] Built target snd_openal [ 33%] Built target snd_qf [ 33%] Built target wswtv_server [ 33%] Built target ref_gl [ 33%] Linking C shared library ../libs/libftlib_i686.so [ 33%] Built target ftlib [ 33%] Linking CXX shared library ../basewsw/libcgame_i686.so [ 33%] Built target cgame /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ar: creating ../../lib/libangelscript.a ------------------------------------------------------------------- Done. As root, type make install to install the library. [ 33%] Built target angelscript [ 33%] Building C object angelwrap/CMakeFiles/angelwrap.dir/__/gameshared/q_shared.c.o [ 33%] Building C object angelwrap/CMakeFiles/angelwrap.dir/__/gameshared/q_math.c.o [ 33%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_any.cpp.o [ 33%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_cvar.cpp.o [ 33%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_math.cpp.o [ 33%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_string.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_scriptarray.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_stringutils.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_time.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_vec3.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/qas_angelwrap.cpp.o [ 34%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/qas_main.cpp.o [ 35%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/qas_precompiled.cpp.o [ 35%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/qas_syscalls.cpp.o [ 35%] Building CXX object angelwrap/CMakeFiles/angelwrap.dir/addon/addon_dictionary.cpp.o [ 35%] Linking CXX shared library ../libs/libangelwrap_i686.so [ 35%] Built target angelwrap [ 35%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_misc.c.o [ 35%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_players.c.o [ 35%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_pmove.c.o [ 35%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_gameteams.c.o [ 35%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_items.c.o [ 36%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_slidebox.c.o [ 36%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_weapondefs.c.o [ 36%] Building C object game/CMakeFiles/game.dir/__/gameshared/q_math.c.o [ 36%] Building C object game/CMakeFiles/game.dir/__/matchmaker/mm_rating.c.o [ 36%] Building C object game/CMakeFiles/game.dir/__/gameshared/q_shared.c.o [ 36%] Building CXX object game/CMakeFiles/game.dir/ai/AStar.cpp.o [ 36%] Building CXX object game/CMakeFiles/game.dir/ai/ai_common.cpp.o [ 37%] Building CXX object game/CMakeFiles/game.dir/ai/ai_class_dmbot.cpp.o [ 37%] Building CXX object game/CMakeFiles/game.dir/ai/ai_dropnodes.cpp.o [ 37%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp.o [ 37%] Building CXX object game/CMakeFiles/game.dir/ai/ai_items.cpp.o [ 37%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Box.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ContextInstancerDefault.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ContextInstancer.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Clock.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ConvolutionFilter.cpp.o [ 38%] Building CXX object game/CMakeFiles/game.dir/ai/ai_links.cpp.o [ 38%] Building CXX object game/CMakeFiles/game.dir/ai/ai_main.cpp.o [ 38%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Core.cpp.o [ 38%] Building C object game/CMakeFiles/game.dir/__/gameshared/gs_weapons.c.o [ 39%] Building CXX object game/CMakeFiles/game.dir/ai/ai_movement.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Decorator.cpp.o [ 40%] Building CXX object game/CMakeFiles/game.dir/ai/ai_navigation.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorInstancer.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorNone.cpp.o [ 40%] Building CXX object game/CMakeFiles/game.dir/ai/ai_nodes.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorNoneInstancer.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiled.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledBox.cpp.o [ 40%] Building CXX object game/CMakeFiles/game.dir/ai/ai_tools.cpp.o [ 40%] Building CXX object game/CMakeFiles/game.dir/ai/bot_spawn.cpp.o [ 40%] Building CXX object game/CMakeFiles/game.dir/g_as_gametypes.cpp.o [ 40%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledHorizontal.cpp.o [ 41%] Building CXX object game/CMakeFiles/game.dir/g_ascript.cpp.o [ 42%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledBoxInstancer.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_as_maps.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_awards.cpp.o [ 42%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledHorizontalInstancer.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_callvotes.cpp.o [ 42%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledImage.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_chase.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_cmds.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_clip.cpp.o [ 42%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp.o [ 42%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledImageInstancer.cpp.o [ 42%] Building CXX object game/CMakeFiles/game.dir/g_combat.cpp.o [ 43%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledVerticalInstancer.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_frame.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_func.cpp.o [ 44%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_gameteams.cpp.o In file included from /build/warsow_21_sdk/source/source/game/ai/../g_local.h:23, from /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:21: /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp: In function 'void BOT_DMclass_FindEnemy(edict_t*)': /build/warsow_21_sdk/source/source/game/ai/../../gameshared/q_math.h:162:54: warning: 'forward' may be used uninitialized [-Wmaybe-uninitialized] 162 | #define DotProduct( x, y ) ( ( x )[0]*( y )[0]+( x )[1]*( y )[1]+( x )[2]*( y )[2] ) | ~~~~~~~^ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:972:49: note: in expansion of macro 'DotProduct' 972 | close = DotProduct( vec, forward ) > 0.3; | ^~~~~~~~~~ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:908:16: note: 'forward' declared here 908 | vec3_t forward, vec; | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/game/ai/../g_local.h:23, from /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:21: /build/warsow_21_sdk/source/source/game/ai/../../gameshared/q_math.h:162:72: warning: 'forward' may be used uninitialized [-Wmaybe-uninitialized] 162 | #define DotProduct( x, y ) ( ( x )[0]*( y )[0]+( x )[1]*( y )[1]+( x )[2]*( y )[2] ) | ~~~~~~~^ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:972:49: note: in expansion of macro 'DotProduct' 972 | close = DotProduct( vec, forward ) > 0.3; | ^~~~~~~~~~ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:908:16: note: 'forward' declared here 908 | vec3_t forward, vec; | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/game/ai/../g_local.h:23, from /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:21: /build/warsow_21_sdk/source/source/game/ai/../../gameshared/q_math.h:162:90: warning: 'forward' may be used uninitialized [-Wmaybe-uninitialized] 162 | #define DotProduct( x, y ) ( ( x )[0]*( y )[0]+( x )[1]*( y )[1]+( x )[2]*( y )[2] ) | ~~~~~~~^ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:972:49: note: in expansion of macro 'DotProduct' 972 | close = DotProduct( vec, forward ) > 0.3; | ^~~~~~~~~~ /build/warsow_21_sdk/source/source/game/ai/ai_class_dmbot.cpp:908:16: note: 'forward' declared here 908 | vec3_t forward, vec; | ^~~~~~~ [ 44%] Building CXX object game/CMakeFiles/game.dir/g_gametypes.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_items.cpp.o [ 44%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledVertical.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_main.cpp.o [ 44%] Building CXX object game/CMakeFiles/game.dir/g_misc.cpp.o [ 45%] Building CXX object game/CMakeFiles/game.dir/g_mm.cpp.o [ 45%] Building CXX object game/CMakeFiles/game.dir/g_spawn.cpp.o [ 45%] Building CXX object game/CMakeFiles/game.dir/g_phys.cpp.o [ 45%] Building CXX object game/CMakeFiles/game.dir/g_svcmds.cpp.o /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp: In member function 'bool Rocket::Core::Dictionary::Reserve(int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp:351:31: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct Rocket::Core::Dictionary::DictionaryEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 351 | memcpy(small_copy, oldtable, sizeof(small_copy)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertySpecification.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:34, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Dictionary.h:113:16: note: 'struct Rocket::Core::Dictionary::DictionaryEntry' declared here 113 | struct DictionaryEntry | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp: In member function 'void Rocket::Core::Dictionary::Clear()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Dictionary.cpp:482:16: warning: variable 'n' set but not used [-Wunused-but-set-variable] 482 | int i, n; | ^ [ 45%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DocumentHeader.cpp.o [ 45%] Building CXX object game/CMakeFiles/game.dir/g_spawnpoints.cpp.o [ 45%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp.o [ 46%] Building CXX object game/CMakeFiles/game.dir/g_target.cpp.o [ 46%] Building CXX object game/CMakeFiles/game.dir/g_syscalls.cpp.o [ 46%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementBackground.cpp.o [ 46%] Building CXX object game/CMakeFiles/game.dir/g_trigger.cpp.o [ 46%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementBorder.cpp.o [ 46%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp.o /build/warsow_21_sdk/source/source/game/g_svcmds.cpp: In function 'void Cmd_RemoveIP_f()': /build/warsow_21_sdk/source/source/game/g_svcmds.cpp:323:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 323 | for( i = 0; i < numipfilters; i++ ) | ^~~ /build/warsow_21_sdk/source/source/game/g_svcmds.cpp:333:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 333 | G_Printf( "Didn't find %s.\n", trap_Cmd_Argv( 1 ) ); | ^~~~~~~~ [ 47%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp: In member function 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:31: note: '' declared here 302 | attributes.Set(attribute.CString(), value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 47%] Building CXX object game/CMakeFiles/game.dir/g_utils.cpp.o /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp: In member function 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:31: note: '' declared here 302 | attributes.Set(attribute.CString(), value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp: In member function 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:31: note: '' declared here 302 | attributes.Set(attribute.CString(), value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp: In member function 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:31: note: '' declared here 302 | attributes.Set(attribute.CString(), value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp: In member function 'bool Rocket::Core::BaseXMLParser::ReadAttributes(Rocket::Core::XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:302:31: note: '' declared here 302 | attributes.Set(attribute.CString(), value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object game/CMakeFiles/game.dir/g_weapon.cpp.o [ 47%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDocument.cpp.o [ 47%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp.o [ 47%] Building CXX object game/CMakeFiles/game.dir/g_web.cpp.o [ 47%] Building CXX object game/CMakeFiles/game.dir/p_client.cpp.o [ 47%] Building CXX object game/CMakeFiles/game.dir/p_hud.cpp.o [ 47%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp.o [ 48%] Building CXX object game/CMakeFiles/game.dir/p_view.cpp.o [ 48%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementInstancer.cpp.o [ 48%] Building CXX object game/CMakeFiles/game.dir/p_weapon.cpp.o [ 48%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementReference.cpp.o [ 48%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementScroll.cpp.o [ 48%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyleCache.cpp.o [ 49%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/BaseXMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ [ 49%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementText.cpp.o [ 49%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp.o [ 49%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp.o /build/warsow_21_sdk/source/source/game/g_utils.cpp: In function 'bool G_CheckBottom(edict_t*)': /build/warsow_21_sdk/source/source/game/g_utils.cpp:1976:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1976 | for( x = 0; x <= 1; x++ ) | ^~~ /build/warsow_21_sdk/source/source/game/g_utils.cpp:1985:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1985 | c_yes++; | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PseudoClassFunctor::PseudoClassFunctor(const String&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:73:62, inlined from 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:59: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::PseudoClassFunctor::pseudo_class.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In member function 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:107: note: '' declared here 754 | std::for_each(active_chain.begin(), active_chain.end(), PseudoClassFunctor("active", false)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PseudoClassFunctor::PseudoClassFunctor(const String&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:73:62, inlined from 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:59: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::PseudoClassFunctor, Rocket::Core::PseudoClassFunctor::pseudo_class.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In member function 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:107: note: '' declared here 754 | std::for_each(active_chain.begin(), active_chain.end(), PseudoClassFunctor("active", false)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PseudoClassFunctor::PseudoClassFunctor(const String&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:73:62, inlined from 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:59: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::PseudoClassFunctor, Rocket::Core::PseudoClassFunctor::pseudo_class.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In member function 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:107: note: '' declared here 754 | std::for_each(active_chain.begin(), active_chain.end(), PseudoClassFunctor("active", false)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PseudoClassFunctor::PseudoClassFunctor(const String&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:73:62, inlined from 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:59: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::PseudoClassFunctor, Rocket::Core::PseudoClassFunctor::pseudo_class.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In member function 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:107: note: '' declared here 754 | std::for_each(active_chain.begin(), active_chain.end(), PseudoClassFunctor("active", false)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PseudoClassFunctor::PseudoClassFunctor(const String&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:73:62, inlined from 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:59: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::PseudoClassFunctor, Rocket::Core::PseudoClassFunctor::pseudo_class.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In member function 'void Rocket::Core::Context::ProcessMouseButtonUp(int, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:754:107: note: '' declared here 754 | std::for_each(active_chain.begin(), active_chain.end(), PseudoClassFunctor("active", false)); | ^ [ 49%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Event.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventInstancer.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventInstancerDefault.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementHandle.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventListenerInstancer.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FileInterface.cpp.o [ 50%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FileInterfaceDefault.cpp.o [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp.o [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffect.cpp.o [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectInstancer.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectNone.cpp.o [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectNoneInstancer.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Element.inl:35:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Element::GetProperty(const String&) [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectOutline.cpp.o [ 51%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectOutlineInstancer.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectShadow.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectShadowInstancer.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDocument.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontFaceHandle.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontProviderInterface.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Geometry.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/GeometryDatabase.cpp.o [ 52%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/GeometryUtilities.cpp.o [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutBlockBox.cpp.o [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutBlockBoxSpace.cpp.o [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutEngine.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18, inlined from 'Rocket::Core::Element::Element(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:78:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In constructor 'Rocket::Core::Element::Element(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18, inlined from 'Rocket::Core::Element::Element(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:78:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In constructor 'Rocket::Core::Element::Element(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18, inlined from 'Rocket::Core::Element::Element(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:78:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In constructor 'Rocket::Core::Element::Element(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18, inlined from 'Rocket::Core::Element::Element(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:78:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In constructor 'Rocket::Core::Element::Element(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18, inlined from 'Rocket::Core::Element::Element(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:78:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In constructor 'Rocket::Core::Element::Element(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = std::vector]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::vector > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp: In member function 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:91: note: '' declared here 63 | event_itr = events.insert(std::pair< String, Listeners >(type, Listeners())).first; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = std::vector]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::pair, std::vector > >,std::pair, std::vector > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp: In member function 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:91: note: '' declared here 63 | event_itr = events.insert(std::pair< String, Listeners >(type, Listeners())).first; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = std::vector]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::pair, std::vector > >,std::pair, std::vector > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp: In member function 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:91: note: '' declared here 63 | event_itr = events.insert(std::pair< String, Listeners >(type, Listeners())).first; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = std::vector]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::pair, std::vector > >,std::pair, std::vector > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp: In member function 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:91: note: '' declared here 63 | event_itr = events.insert(std::pair< String, Listeners >(type, Listeners())).first; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = std::vector]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::pair, std::vector > >,std::pair, std::vector > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp: In member function 'void Rocket::Core::EventDispatcher::AttachEvent(const String&, Rocket::Core::EventListener*, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventDispatcher.cpp:63:91: note: '' declared here 63 | event_itr = events.insert(std::pair< String, Listeners >(type, Listeners())).first; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::RKTEventFunctor::RKTEventFunctor(const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:48:17, inlined from 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::RKTEventFunctor::event.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In static member function 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:105: note: '' declared here 1221 | std::for_each(elements.begin(), elements.end(), RKTEventFunctor(event, parameters, interruptible)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::RKTEventFunctor::RKTEventFunctor(const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:48:17, inlined from 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::RKTEventFunctor, Rocket::Core::RKTEventFunctor::event.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In static member function 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:105: note: '' declared here 1221 | std::for_each(elements.begin(), elements.end(), RKTEventFunctor(event, parameters, interruptible)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::RKTEventFunctor::RKTEventFunctor(const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:48:17, inlined from 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::RKTEventFunctor, Rocket::Core::RKTEventFunctor::event.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In static member function 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:105: note: '' declared here 1221 | std::for_each(elements.begin(), elements.end(), RKTEventFunctor(event, parameters, interruptible)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::RKTEventFunctor::RKTEventFunctor(const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:48:17, inlined from 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::RKTEventFunctor, Rocket::Core::RKTEventFunctor::event.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In static member function 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:105: note: '' declared here 1221 | std::for_each(elements.begin(), elements.end(), RKTEventFunctor(event, parameters, interruptible)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::RKTEventFunctor::RKTEventFunctor(const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/EventIterators.h:48:17, inlined from 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::RKTEventFunctor, Rocket::Core::RKTEventFunctor::event.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp: In static member function 'static void Rocket::Core::Context::SendEvents(const ElementSet&, const ElementSet&, const String&, const Rocket::Core::Dictionary&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Context.cpp:1221:105: note: '' declared here 1221 | std::for_each(elements.begin(), elements.end(), RKTEventFunctor(event, parameters, interruptible)); | ^ [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutInlineBox.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutInlineBoxText.cpp.o [ 53%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/LayoutLineBox.cpp.o [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Log.cpp.o [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Math.cpp.o [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Plugin.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = short unsigned int]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::WString::WString(const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/WString.h:45:22, inlined from 'Rocket::Core::ElementTextDefault::Line::Line(const Rocket::Core::WString&, const Vector2f&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.h:97:57, inlined from 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(const short unsigned int*)((char*)& + offsetof(Rocket::Core::ElementTextDefault::Line, Rocket::Core::ElementTextDefault::Line::text.Rocket::Core::WString::.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp: In member function 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:53: note: '' declared here 267 | lines.push_back(Line(line, baseline_position)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = short unsigned int]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::WString::WString(const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/WString.h:45:22, inlined from 'Rocket::Core::ElementTextDefault::Line::Line(const Rocket::Core::WString&, const Vector2f&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.h:97:57, inlined from 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::ElementTextDefault::Line, Rocket::Core::ElementTextDefault::Line::text.Rocket::Core::WString::.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp: In member function 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:53: note: '' declared here 267 | lines.push_back(Line(line, baseline_position)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = short unsigned int]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::WString::WString(const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/WString.h:45:22, inlined from 'Rocket::Core::ElementTextDefault::Line::Line(const Rocket::Core::WString&, const Vector2f&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.h:97:57, inlined from 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::ElementTextDefault::Line, Rocket::Core::ElementTextDefault::Line::text.Rocket::Core::WString::.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp: In member function 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:53: note: '' declared here 267 | lines.push_back(Line(line, baseline_position)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = short unsigned int]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = short unsigned int]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::WString::WString(const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/WString.h:45:22, inlined from 'Rocket::Core::ElementTextDefault::Line::Line(const Rocket::Core::WString&, const Vector2f&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.h:97:57, inlined from 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::ElementTextDefault::Line, Rocket::Core::ElementTextDefault::Line::text.Rocket::Core::WString::.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp: In member function 'virtual void Rocket::Core::ElementTextDefault::AddLine(const Vector2f&, const Rocket::Core::WString&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementTextDefault.cpp:267:53: note: '' declared here 267 | lines.push_back(Line(line, baseline_position)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PluginRegistry.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp: In static member function 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:58: note: '' declared here 209 | element->AddEventListener(&name[2], listener, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp: In static member function 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:58: note: '' declared here 209 | element->AddEventListener(&name[2], listener, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp: In static member function 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:58: note: '' declared here 209 | element->AddEventListener(&name[2], listener, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp: In static member function 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:58: note: '' declared here 209 | element->AddEventListener(&name[2], listener, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp: In static member function 'static void Rocket::Core::ElementUtilities::BindEventAttributes(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementUtilities.cpp:209:58: note: '' declared here 209 | element->AddEventListener(&name[2], listener, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp.o [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp.o [ 54%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDictionary.cpp.o [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyParserColour.cpp.o [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyParserKeyword.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyParserNumber.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::ElementImage::LoadTexture()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp: In member function 'bool Rocket::Core::ElementImage::LoadTexture()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:71: note: '' declared here 227 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::ElementImage::LoadTexture()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp: In member function 'bool Rocket::Core::ElementImage::LoadTexture()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:71: note: '' declared here 227 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::ElementImage::LoadTexture()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp: In member function 'bool Rocket::Core::ElementImage::LoadTexture()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:71: note: '' declared here 227 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::ElementImage::LoadTexture()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp: In member function 'bool Rocket::Core::ElementImage::LoadTexture()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:71: note: '' declared here 227 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::ElementImage::LoadTexture()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp: In member function 'bool Rocket::Core::ElementImage::LoadTexture()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementImage.cpp:227:71: note: '' declared here 227 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyParserString.cpp.o [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp.o [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ReferenceCountable.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/RenderInterface.cpp.o /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp: In member function 'void Rocket::Core::DecoratorTiledInstancer::LoadTexCoord(const Rocket::Core::PropertyDictionary&, const String&, float&, bool&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:84:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 84 | tex_coord = property->value.Get< float >(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:126: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::FontDatabase::GetFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontDatabase.cpp:136:142: note: '' declared here 136 | sorted_properties.insert(insert, PropertyList::value_type(property_iterator->first, property_iterator->second.Get< String >())); | ^ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StreamMemory.cpp.o In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'address.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:16: note: 'address' declared here 257 | String address(tag); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&address + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:16: note: 'address' declared here 257 | String address(tag); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&address + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:16: note: 'address' declared here 257 | String address(tag); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&address + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:16: note: 'address' declared here 257 | String address(tag); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&address + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'Rocket::Core::String Rocket::Core::Element::GetAddress(bool) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:257:16: note: 'address' declared here 257 | String address(tag); | ^~~~~~~ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp.o [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StringCache.cpp.o In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ [ 55%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StreamFile.cpp.o [ 56%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Stream.cpp.o [ 56%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StringUtilities.cpp.o [ 56%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:73:48: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:73:48: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 56%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 57%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetFactory.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:73:48: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:73:48: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:96:23, inlined from 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:73:48: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/DecoratorTiledInstancer.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::DecoratorTiledInstancer::GetTileProperties(Rocket::Core::DecoratorTiled::Tile&, Rocket::Core::String&, Rocket::Core::String&, const Rocket::Core::PropertyDictionary&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 57%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelector.cpp.o [ 57%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorEmpty.cpp.o [ 57%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorFirstChild.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:78: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:160: note: '' declared here 70 | pseudo_class_decorator_index = &(*decorator_index.insert(DecoratorIndex::value_type((*j).first, PseudoClassDecoratorIndexList())).first).second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:78: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:160: note: '' declared here 70 | pseudo_class_decorator_index = &(*decorator_index.insert(DecoratorIndex::value_type((*j).first, PseudoClassDecoratorIndexList())).first).second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:78: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:160: note: '' declared here 70 | pseudo_class_decorator_index = &(*decorator_index.insert(DecoratorIndex::value_type((*j).first, PseudoClassDecoratorIndexList())).first).second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:78: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:160: note: '' declared here 70 | pseudo_class_decorator_index = &(*decorator_index.insert(DecoratorIndex::value_type((*j).first, PseudoClassDecoratorIndexList())).first).second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:78: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:70:160: note: '' declared here 70 | pseudo_class_decorator_index = &(*decorator_index.insert(DecoratorIndex::value_type((*j).first, PseudoClassDecoratorIndexList())).first).second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:43: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:172: note: '' declared here 94 | decorator_index.insert(DecoratorIndex::value_type((*i).first, PseudoClassDecoratorIndexList(1, PseudoClassDecoratorIndex(PseudoClassList(), index)))); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:43: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:172: note: '' declared here 94 | decorator_index.insert(DecoratorIndex::value_type((*i).first, PseudoClassDecoratorIndexList(1, PseudoClassDecoratorIndex(PseudoClassList(), index)))); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:43: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:172: note: '' declared here 94 | decorator_index.insert(DecoratorIndex::value_type((*i).first, PseudoClassDecoratorIndexList(1, PseudoClassDecoratorIndex(PseudoClassList(), index)))); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:43: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:172: note: '' declared here 94 | decorator_index.insert(DecoratorIndex::value_type((*i).first, PseudoClassDecoratorIndexList(1, PseudoClassDecoratorIndex(PseudoClassList(), index)))); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDecoration::ReloadDecorators()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:43: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::less >, std::allocator > >, int>, std::allocator, std::less >, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp: In member function 'bool Rocket::Core::ElementDecoration::ReloadDecorators()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDecoration.cpp:94:172: note: '' declared here 94 | decorator_index.insert(DecoratorIndex::value_type((*i).first, PseudoClassDecoratorIndexList(1, PseudoClassDecoratorIndex(PseudoClassList(), index)))); | ^ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp: In member function 'virtual void Rocket::Core::Element::OnPropertyChange(const PropertyNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:1546:41: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | z_index = new_z_index; | ~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Element.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 57%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorFirstOfType.cpp.o [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorLastChild.cpp.o [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorNthChild.cpp.o [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorNthLastOfType.cpp.o [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorNthLastChild.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorLastOfType.cpp.o /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectOutlineInstancer.cpp: In member function 'virtual Rocket::Core::FontEffect* Rocket::Core::FontEffectOutlineInstancer::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/FontEffectOutlineInstancer.cpp:53:36: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 53 | if (font_effect->Initialise(Math::RealToInteger(width))) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorNthOfType.cpp.o [ 58%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorOnlyChild.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNodeSelectorOnlyOfType.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetSpecification.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/SystemInterface.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Template.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp: In constructor 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: note: '' declared here 36 | PropertyDefinition::PropertyDefinition(const String& _default_value, bool _inherited, bool _forces_layout) : default_value(_default_value, Property::UNKNOWN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp: In constructor 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: note: '' declared here 36 | PropertyDefinition::PropertyDefinition(const String& _default_value, bool _inherited, bool _forces_layout) : default_value(_default_value, Property::UNKNOWN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp: In constructor 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: note: '' declared here 36 | PropertyDefinition::PropertyDefinition(const String& _default_value, bool _inherited, bool _forces_layout) : default_value(_default_value, Property::UNKNOWN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp: In constructor 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: note: '' declared here 36 | PropertyDefinition::PropertyDefinition(const String& _default_value, bool _inherited, bool _forces_layout) : default_value(_default_value, Property::UNKNOWN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp: In constructor 'Rocket::Core::PropertyDefinition::PropertyDefinition(const String&, bool, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertyDefinition.cpp:36:110: note: '' declared here 36 | PropertyDefinition::PropertyDefinition(const String& _default_value, bool _inherited, bool _forces_layout) : default_value(_default_value, Property::UNKNOWN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TemplateCache.cpp.o [ 59%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Texture.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:42: note: '' declared here 630 | properties.insert(String(property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:42: note: '' declared here 630 | properties.insert(String(property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:42: note: '' declared here 630 | properties.insert(String(property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:42: note: '' declared here 630 | properties.insert(String(property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'void Rocket::Core::ElementStyle::DirtyProperty(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:630:42: note: '' declared here 630 | properties.insert(String(property)); | ^ [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp.o [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureLayout.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:26: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'new_property.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:18: note: 'new_property' declared here 257 | Property new_property = property; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:26: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&new_property + offsetof(Rocket::Core::Property, Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:18: note: 'new_property' declared here 257 | Property new_property = property; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:26: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_property + offsetof(Rocket::Core::Property, Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:18: note: 'new_property' declared here 257 | Property new_property = property; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:26: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_property + offsetof(Rocket::Core::Property, Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:18: note: 'new_property' declared here 257 | Property new_property = property; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:26: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_property + offsetof(Rocket::Core::Property, Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp: In member function 'bool Rocket::Core::ElementStyle::SetProperty(const String&, const Rocket::Core::Property&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementStyle.cpp:257:18: note: 'new_property' declared here 257 | Property new_property = property; | ^~~~~~~~~~~~ [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureLayoutRectangle.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp: In function 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:30: note: '' declared here 91 | return String(cstring) + string; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp: In function 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:30: note: '' declared here 91 | return String(cstring) + string; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp: In function 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:30: note: '' declared here 91 | return String(cstring) + string; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp: In function 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:30: note: '' declared here 91 | return String(cstring) + string; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:9: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp: In function 'Rocket::Core::String Rocket::Core::operator+(const char*, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/String.cpp:91:30: note: '' declared here 91 | return String(cstring) + string; | ^ [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureLayoutRow.cpp.o [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureResource.cpp.o [ 60%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp.o [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp.o [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureLayoutTexture.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'Rocket::Core::String Rocket::Core::Property::ToString() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:48:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'Rocket::Core::String Rocket::Core::Property::ToString() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'Rocket::Core::String Rocket::Core::Property::ToString() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:48:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'Rocket::Core::String Rocket::Core::Property::ToString() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'Rocket::Core::String Rocket::Core::Property::ToString() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:48:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'Rocket::Core::String Rocket::Core::Property::ToString() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'Rocket::Core::String Rocket::Core::Property::ToString() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:48:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'Rocket::Core::String Rocket::Core::Property::ToString() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'Rocket::Core::String Rocket::Core::Property::ToString() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:48:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Property.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'Rocket::Core::String Rocket::Core::Property::ToString() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp.o [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp.o [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WidgetSlider.cpp.o [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WidgetSliderScroll.cpp.o [ 61%] Linking CXX shared library ../basewsw/libgame_i686.so [ 61%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandler.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerDefault.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParseTools.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp.o [ 62%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.cpp.o [ 63%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/Clipboard.cpp.o [ 63%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/Controls.cpp.o [ 63%] Built target game [ 63%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataFormatter.cpp.o [ 64%] Building C object server/CMakeFiles/wsw_server.dir/__/gameshared/q_math.c.o [ 64%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataQuery.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:66:10: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'path.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp: In static member function 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:64:16: note: 'path' declared here 64 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:66:10: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp: In static member function 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:64:16: note: 'path' declared here 64 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:66:10: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp: In static member function 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:64:16: note: 'path' declared here 64 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:66:10: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp: In static member function 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:64:16: note: 'path' declared here 64 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:66:10: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp: In static member function 'static Rocket::Core::TextureResource* Rocket::Core::TextureDatabase::Fetch(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/TextureDatabase.cpp:64:16: note: 'path' declared here 64 | String path; | ^~~~ [ 64%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp.o [ 64%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSource.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::Variant::Set(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:6: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp: In member function 'void Rocket::Core::Variant::Set(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:25: note: '' declared here 146 | Set(String(value)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::Variant::Set(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:6: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp: In member function 'void Rocket::Core::Variant::Set(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:25: note: '' declared here 146 | Set(String(value)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::Variant::Set(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:6: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp: In member function 'void Rocket::Core::Variant::Set(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:25: note: '' declared here 146 | Set(String(value)); | ^ [ 64%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::Variant::Set(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:6: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp: In member function 'void Rocket::Core::Variant::Set(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:25: note: '' declared here 146 | Set(String(value)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::Variant::Set(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:6: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp: In member function 'void Rocket::Core::Variant::Set(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Variant.cpp:146:25: note: '' declared here 146 | Set(String(value)); | ^ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:189:25: warning: variable 'tag_node' set but not used [-Wunused-but-set-variable] 189 | StyleSheetNode* tag_node = NULL; | ^~~~~~~~ [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridCell.cpp.o [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridExpandButton.cpp.o [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::WString::WString(const char*, const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp: In constructor 'Rocket::Core::WString::WString(const char*, const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:78: note: '' declared here 68 | StringUtilities::UTF8toUCS2(String(utf8_string_begin, utf8_string_end), ucs2_string); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::WString::WString(const char*, const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp: In constructor 'Rocket::Core::WString::WString(const char*, const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:78: note: '' declared here 68 | StringUtilities::UTF8toUCS2(String(utf8_string_begin, utf8_string_end), ucs2_string); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::WString::WString(const char*, const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp: In constructor 'Rocket::Core::WString::WString(const char*, const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:78: note: '' declared here 68 | StringUtilities::UTF8toUCS2(String(utf8_string_begin, utf8_string_end), ucs2_string); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::WString::WString(const char*, const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp: In constructor 'Rocket::Core::WString::WString(const char*, const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:78: note: '' declared here 68 | StringUtilities::UTF8toUCS2(String(utf8_string_begin, utf8_string_end), ucs2_string); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::WString::WString(const char*, const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:30: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp: In constructor 'Rocket::Core::WString::WString(const char*, const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/WString.cpp:68:78: note: '' declared here 68 | StringUtilities::UTF8toUCS2(String(utf8_string_begin, utf8_string_end), ucs2_string); | ^ [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp.o [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp.o [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp.o [ 65%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp.o [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp.o [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::StringBase; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:22, inlined from 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, Rocket::Core::StringBase >::second.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp: In static member function 'static Rocket::Core::FontEffect* Rocket::Core::Factory::InstanceFontEffect(const String&, const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/Factory.cpp:467:133: note: '' declared here 467 | generation_properties.insert(j, GenerationPropertyList::value_type(i->first, i->second.value.Get< String >())); | ^ [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp.o [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementTextSelection.cpp.o [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementTabSet.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeButton.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp: In member function 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:64: note: '' declared here 97 | DataSource* new_data_source = DataSource::GetDataSource(data_source_parts[0].CString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp: In member function 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:64: note: '' declared here 97 | DataSource* new_data_source = DataSource::GetDataSource(data_source_parts[0].CString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp: In member function 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:64: note: '' declared here 97 | DataSource* new_data_source = DataSource::GetDataSource(data_source_parts[0].CString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp: In member function 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:64: note: '' declared here 97 | DataSource* new_data_source = DataSource::GetDataSource(data_source_parts[0].CString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp: In member function 'bool Rocket::Controls::DataSourceListener::ParseDataSource(Rocket::Controls::DataSource*&, Rocket::Core::String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/DataSourceListener.cpp:97:64: note: '' declared here 97 | DataSource* new_data_source = DataSource::GetDataSource(data_source_parts[0].CString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:62: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:54: note: '' declared here 52 | String template_name = attributes.Get("template", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:62: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:54: note: '' declared here 52 | String template_name = attributes.Get("template", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:62: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:54: note: '' declared here 52 | String template_name = attributes.Get("template", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:62: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:54: note: '' declared here 52 | String template_name = attributes.Get("template", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:62: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerBody::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerBody.cpp:52:54: note: '' declared here 52 | String template_name = attributes.Get("template", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeCheckbox.cpp.o [ 66%] Building C object server/CMakeFiles/wsw_server.dir/__/gameshared/q_shared.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__val.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:9: note: '__val' declared here 1803 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:9: note: '__val' declared here 1803 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:9: note: '__val' declared here 1803 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:9: note: '__val' declared here 1803 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1803:9: note: '__val' declared here 1803 | __val = _GLIBCXX_MOVE(*__last); | ^~~~~ [ 66%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp.o [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp.o [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:3: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__val.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:17: note: '__val' declared here 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:3: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:17: note: '__val' declared here 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:3: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:17: note: '__val' declared here 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:3: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp.o In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:17: note: '__val' declared here 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetDropDown.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:3: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__val + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1829:17: note: '__val' declared here 1829 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/SelectOption.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:89: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'range_min.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:44: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'tags[0].Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp: In member function 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:16: note: 'tags' declared here 120 | String tags[] = {element->GetTagName(), ""}; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:44: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&tags[0] + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:24: note: 'range_min' declared here 74 | String range_min(unicode_range.CString() + 2, unicode_range.CString() + wildcard_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:89: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&range_min + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:24: note: 'range_min' declared here 74 | String range_min(unicode_range.CString() + 2, unicode_range.CString() + wildcard_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:89: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_min + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:24: note: 'range_min' declared here 74 | String range_min(unicode_range.CString() + 2, unicode_range.CString() + wildcard_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:89: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_min + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp: In member function 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:16: note: 'tags' declared here 120 | String tags[] = {element->GetTagName(), ""}; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:44: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&tags[0] + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp: In member function 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:16: note: 'tags' declared here 120 | String tags[] = {element->GetTagName(), ""}; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:44: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&tags[0] + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp: In member function 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:16: note: 'tags' declared here 120 | String tags[] = {element->GetTagName(), ""}; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:44: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&tags[0] + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp: In member function 'Rocket::Core::ElementDefinition* Rocket::Core::StyleSheet::GetElementDefinition(const Rocket::Core::Element*) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheet.cpp:120:16: note: 'tags' declared here 120 | String tags[] = {element->GetTagName(), ""}; | ^~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:24: note: 'range_min' declared here 74 | String range_min(unicode_range.CString() + 2, unicode_range.CString() + wildcard_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:89: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_min + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:74:24: note: 'range_min' declared here 74 | String range_min(unicode_range.CString() + 2, unicode_range.CString() + wildcard_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'range_max.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:24: note: 'range_max' declared here 75 | String range_max(range_min); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&range_max + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:24: note: 'range_max' declared here 75 | String range_max(range_min); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_max + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:24: note: 'range_max' declared here 75 | String range_max(range_min); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_max + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:24: note: 'range_max' declared here 75 | String range_max(range_min); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::UnicodeRange::Initialise(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&range_max + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp: In member function 'bool Rocket::Core::UnicodeRange::Initialise(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/UnicodeRange.cpp:75:24: note: 'range_max' declared here 75 | String range_max(range_min); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::XMLParser::ParseFrame::ParseFrame(const Rocket::Core::XMLParser::ParseFrame&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/XMLParser.h:70:9, inlined from 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:31: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'frame.Rocket::Core::XMLParser::ParseFrame::tag.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In member function 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:20: note: 'frame' declared here 181 | ParseFrame frame = stack.top(); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::XMLParser::ParseFrame::ParseFrame(const Rocket::Core::XMLParser::ParseFrame&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/XMLParser.h:70:9, inlined from 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:31: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&frame + offsetof(Rocket::Core::XMLParser::ParseFrame, Rocket::Core::XMLParser::ParseFrame::tag.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In member function 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:20: note: 'frame' declared here 181 | ParseFrame frame = stack.top(); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::XMLParser::ParseFrame::ParseFrame(const Rocket::Core::XMLParser::ParseFrame&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/XMLParser.h:70:9, inlined from 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:31: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&frame + offsetof(Rocket::Core::XMLParser::ParseFrame, Rocket::Core::XMLParser::ParseFrame::tag.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In member function 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:20: note: 'frame' declared here 181 | ParseFrame frame = stack.top(); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::XMLParser::ParseFrame::ParseFrame(const Rocket::Core::XMLParser::ParseFrame&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/XMLParser.h:70:9, inlined from 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:31: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&frame + offsetof(Rocket::Core::XMLParser::ParseFrame, Rocket::Core::XMLParser::ParseFrame::tag.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In member function 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:20: note: 'frame' declared here 181 | ParseFrame frame = stack.top(); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::XMLParser::ParseFrame::ParseFrame(const Rocket::Core::XMLParser::ParseFrame&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/XMLParser.h:70:9, inlined from 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:31: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&frame + offsetof(Rocket::Core::XMLParser::ParseFrame, Rocket::Core::XMLParser::ParseFrame::tag.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In member function 'virtual void Rocket::Core::XMLParser::HandleElementEnd(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:181:20: note: 'frame' declared here 181 | ParseFrame frame = stack.top(); | ^~~~~ [ 67%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetSliderInput.cpp.o [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetSlider.cpp.o [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputMultiLine.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp.o [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRange.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In constructor 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:25: note: '' declared here 43 | RegisterCDATATag("script"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In constructor 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:25: note: '' declared here 43 | RegisterCDATATag("script"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In constructor 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:25: note: '' declared here 43 | RegisterCDATATag("script"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In constructor 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:25: note: '' declared here 43 | RegisterCDATATag("script"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp: In constructor 'Rocket::Core::XMLParser::XMLParser(Rocket::Core::Element*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLParser.cpp:43:25: note: '' declared here 43 | RegisterCDATATag("script"); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlTextArea.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlTextArea.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: note: '' declared here 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: note: '' declared here 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: note: '' declared here 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: note: '' declared here 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = Rocket::Core::StringBase; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:246:23: note: '' declared here 246 | std::__push_heap(__first, __holeIndex, __topIndex, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | _GLIBCXX_MOVE(__value), __cmp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp.o [ 69%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerTabSet.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp: In member function 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:61: note: '' declared here 45 | return element->GetAttribute< Rocket::Core::String >("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp: In member function 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:61: note: '' declared here 45 | return element->GetAttribute< Rocket::Core::String >("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp: In member function 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:61: note: '' declared here 45 | return element->GetAttribute< Rocket::Core::String >("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp: In member function 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:61: note: '' declared here 45 | return element->GetAttribute< Rocket::Core::String >("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp: In member function 'virtual Rocket::Core::String Rocket::Controls::InputType::GetValue() const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.cpp:45:61: note: '' declared here 45 | return element->GetAttribute< Rocket::Core::String >("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 69%] Building CXX object ui/CMakeFiles/ui.dir/build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerTextArea.cpp.o [ 69%] Building C object ui/CMakeFiles/ui.dir/__/gameshared/q_math.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: 'fields.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:30: note: 'fields' declared here 189 | Rocket::Core::String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:30: note: 'fields' declared here 189 | Rocket::Core::String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:30: note: 'fields' declared here 189 | Rocket::Core::String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:30: note: 'fields' declared here 189 | Rocket::Core::String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:189:30: note: 'fields' declared here 189 | Rocket::Core::String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:197:69: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:197:69: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:197:69: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:197:69: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:197:69: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:200:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:200:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:200:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:200:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:200:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlDataSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlDataSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementFormControlDataSelect::BuildOptions()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 69%] Building C object ui/CMakeFiles/ui.dir/__/gameshared/q_shared.c.o [ 69%] Building C object ui/CMakeFiles/ui.dir/__/qalgo/base64.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 69%] Building C object ui/CMakeFiles/ui.dir/__/qalgo/glob.c.o [ 70%] Building C object ui/CMakeFiles/ui.dir/__/qalgo/md5.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'new_value.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:22: note: 'new_value' declared here 46 | Core::String new_value = value; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&new_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:22: note: 'new_value' declared here 46 | Core::String new_value = value; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:22: note: 'new_value' declared here 46 | Core::String new_value = value; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:22: note: 'new_value' declared here 46 | Core::String new_value = value; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&new_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLine::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLine.cpp:46:22: note: 'new_value' declared here 46 | Core::String new_value = value; | ^~~~~~~~~ [ 70%] Building C object ui/CMakeFiles/ui.dir/__/qalgo/hash.c.o [ 70%] Building C object ui/CMakeFiles/ui.dir/__/qalgo/q_trie.c.o [ 70%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_datasource.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:95: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:97: note: '' declared here 136 | Rocket::Core::String attribute_value = child->GetAttribute("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:95: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:97: note: '' declared here 136 | Rocket::Core::String attribute_value = child->GetAttribute("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:95: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:97: note: '' declared here 136 | Rocket::Core::String attribute_value = child->GetAttribute("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:95: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:97: note: '' declared here 136 | Rocket::Core::String attribute_value = child->GetAttribute("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:95: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:136:97: note: '' declared here 136 | Rocket::Core::String attribute_value = child->GetAttribute("value", ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:107: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:121: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:107: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:121: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:107: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:121: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:107: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:121: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:107: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:121: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:80: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:80: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:80: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:80: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlSelect.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:66: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlSelect::OnUpdate()': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlSelect.cpp:141:80: note: '' declared here 141 | widget->AddOption(rml, attribute_value, -1, child->GetAttribute("selected") != NULL, child->GetAttribute("unselectable") == NULL); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 70%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_demoinfo.cpp.o [ 70%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_downloadinfo.cpp.o [ 70%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_dom.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeSubmit.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_irc.cpp.o [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_game.cpp.o [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_main.cpp.o [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_l10n.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_mm.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/BaseXMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLNodeHandler.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/BaseXMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLNodeHandler.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/BaseXMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLNodeHandler.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/BaseXMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLNodeHandler.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/BaseXMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLParser.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/XMLNodeHandler.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/XMLNodeHandlerDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:36: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'sanitised_value.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:22: note: 'sanitised_value' declared here 45 | Core::String sanitised_value(value); | ^~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:36: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&sanitised_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:22: note: 'sanitised_value' declared here 45 | Core::String sanitised_value(value); | ^~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:36: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&sanitised_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:22: note: 'sanitised_value' declared here 45 | Core::String sanitised_value(value); | ^~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:36: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&sanitised_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:22: note: 'sanitised_value' declared here 45 | Core::String sanitised_value(value); | ^~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:36: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&sanitised_value + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:45:22: note: 'sanitised_value' declared here 45 | Core::String sanitised_value(value); | ^~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:69:10, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:62:1, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:98: note: '' declared here 47 | WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:69:10, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:62:1, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:98: note: '' declared here 47 | WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:69:10, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:62:1, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:98: note: '' declared here 47 | WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:69:10, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:62:1, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:98: note: '' declared here 47 | WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/ElementText.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:69:10, inlined from 'Rocket::Core::StringBase::StringBase(Rocket::Core::StringBase::size_type, T) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:62:1, inlined from 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:34: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp: In member function 'virtual void Rocket::Controls::WidgetTextInputSingleLinePassword::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInputSingleLinePassword.cpp:47:98: note: '' declared here 47 | WidgetTextInput::SetValue(Core::String(sanitised_value.Length(), (Rocket::Core::word) '*')); | ^ [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_url.cpp.o [ 71%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_serverbrowser.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:54: note: '' declared here 51 | String template_name = attributes.Get("src", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:54: note: '' declared here 51 | String template_name = attributes.Get("src", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:54: note: '' declared here 51 | String template_name = attributes.Get("src", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:54: note: '' declared here 51 | String template_name = attributes.Get("src", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp: In member function 'virtual Rocket::Core::Element* Rocket::Core::XMLNodeHandlerTemplate::ElementStart(Rocket::Core::XMLParser*, const String&, const XMLAttributes&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerTemplate.cpp:51:54: note: '' declared here 51 | String template_name = attributes.Get("src", ""); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/asui_scheduled.cpp.o [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_options.cpp.o [ 72%] Building C object server/CMakeFiles/wsw_server.dir/__/matchmaker/mm_common.c.o [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/as_bind_window.cpp.o [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/asui_scriptdocument.cpp.o [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/asmodule.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:14: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:21: note: '' declared here 63 | SetAttribute("value", value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:14: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:21: note: '' declared here 63 | SetAttribute("value", value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:14: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:21: note: '' declared here 63 | SetAttribute("value", value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:14: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:21: note: '' declared here 63 | SetAttribute("value", value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:14: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::SetValue(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:63:21: note: '' declared here 63 | SetAttribute("value", value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 72%] Building CXX object ui/CMakeFiles/ui.dir/as/asui_scriptevent.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:36: note: '' declared here 89 | if (changed_attributes.find("type") != changed_attributes.end()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:36: note: '' declared here 89 | if (changed_attributes.find("type") != changed_attributes.end()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:36: note: '' declared here 89 | if (changed_attributes.find("type") != changed_attributes.end()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:36: note: '' declared here 89 | if (changed_attributes.find("type") != changed_attributes.end()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControlInput.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:45:8, inlined from 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:29: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp: In member function 'virtual void Rocket::Controls::ElementFormControlInput::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControlInput.cpp:89:36: note: '' declared here 89 | if (changed_attributes.find("type") != changed_attributes.end()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 72%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_demos_datasource.cpp.o [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_gameajax_datasource.cpp.o [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_gametypes_datasource.cpp.o [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_huds_datasource.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:5, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: 'return_value.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:19: note: 'return_value' declared here 70 | T return_value = default_value; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:5, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&return_value + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:19: note: 'return_value' declared here 70 | T return_value = default_value; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:5, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&return_value + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:19: note: 'return_value' declared here 70 | T return_value = default_value; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:5, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&return_value + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:19: note: 'return_value' declared here 70 | T return_value = default_value; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:5, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&return_value + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:70:19: note: 'return_value' declared here 70 | T return_value = default_value; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:72:10, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:72:10, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:72:10, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:72:10, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(const String&, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:72:10, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:481:110: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'bool Rocket::Controls::DataQuery::GetInto(const String&, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:87:17, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:528:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'bool Rocket::Controls::DataQuery::GetInto(const String&, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:87:17, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:528:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'bool Rocket::Controls::DataQuery::GetInto(const String&, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:87:17, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:528:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'bool Rocket::Controls::DataQuery::GetInto(const String&, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:87:17, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:528:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'bool Rocket::Controls::DataQuery::GetInto(const String&, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:87:17, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:528:53: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataQuery.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:540:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: 'cell_string.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:533:46: note: 'cell_string' declared here 533 | Rocket::Core::String cell_string; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:540:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&cell_string + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:533:46: note: 'cell_string' declared here 533 | Rocket::Core::String cell_string; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:540:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&cell_string + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:533:46: note: 'cell_string' declared here 533 | Rocket::Core::String cell_string; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:540:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&cell_string + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:533:46: note: 'cell_string' declared here 533 | Rocket::Core::String cell_string; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGridRow.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:540:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&cell_string + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp: In member function 'void Rocket::Controls::ElementDataGridRow::Load(const Rocket::Controls::DataQuery&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGridRow.cpp:533:46: note: 'cell_string' declared here 533 | Rocket::Core::String cell_string; | ^~~~~~~~~~~ [ 73%] Building C object server/CMakeFiles/wsw_server.dir/__/matchmaker/mm_query.c.o [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_ircchannels_datasource.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:98:9, inlined from 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:84:49: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementForm.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementForm.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'void Rocket::Controls::ElementForm::Submit(const String&, const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_maps_datasource.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__tmp.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeRadio.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__value.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:22: note: '__value' declared here 354 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:22: note: '__value' declared here 354 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:22: note: '__value' declared here 354 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 73%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_models_datasource.cpp.o [ 74%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_profiles_datasource.cpp.o [ 74%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_serverbrowser_datasource.cpp.o [ 74%] Building C object server/CMakeFiles/wsw_server.dir/__/null/cl_null.c.o [ 74%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_mods_datasource.cpp.o [ 74%] Building C object server/CMakeFiles/wsw_server.dir/__/matchmaker/mm_rating.c.o [ 74%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_tvchannels_datasource.cpp.o In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:22: note: '__value' declared here 354 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:15, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:354:22: note: '__value' declared here 354 | _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent)); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:22, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:29: note: '' declared here 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:22, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:29: note: '' declared here 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:22, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:29: note: '' declared here 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:22, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:29: note: '' declared here 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:22, inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1646:23, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1917:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:355:29: note: '' declared here 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__value.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18: note: '__value' declared here 261 | _ValueType __value = _GLIBCXX_MOVE(*__result); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18: note: '__value' declared here 261 | _ValueType __value = _GLIBCXX_MOVE(*__result); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18: note: '__value' declared here 261 | _ValueType __value = _GLIBCXX_MOVE(*__result); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18: note: '__value' declared here 261 | _ValueType __value = _GLIBCXX_MOVE(*__result); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__value + offsetof(Rocket::Core::_ValueType, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:261:18: note: '__value' declared here 261 | _ValueType __value = _GLIBCXX_MOVE(*__result); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:46: note: '' declared here 85 | row.push_back( hudsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:46: note: '' declared here 85 | row.push_back( hudsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:46: note: '' declared here 85 | row.push_back( hudsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:46: note: '' declared here 85 | row.push_back( hudsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'virtual void WSWUI::HudsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:85:46: note: '' declared here 85 | row.push_back( hudsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25: note: '' declared here 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25: note: '' declared here 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25: note: '' declared here 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25: note: '' declared here 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25, inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:424:19, inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1918:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1933:27: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:61, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/algorithm:62, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:30: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_heap.h:263:25: note: '' declared here 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:182:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1891:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1906:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1938:38: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '__tmp.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:182:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1891:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1906:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1938:38: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:182:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1891:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1906:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1938:38: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:182:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1891:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1906:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1938:38: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = Rocket::Core::StringBase]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:182:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1891:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1906:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algo.h:1938:38: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&__tmp + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:59, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_algobase.h:64, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/char_traits.h:39, from /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/string:40, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/move.h:204:11: note: '__tmp' declared here 204 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::HudsDataSource::UpdateHudsList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'void WSWUI::HudsDataSource::UpdateHudsList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:29: note: '' declared here 71 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::HudsDataSource::UpdateHudsList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'void WSWUI::HudsDataSource::UpdateHudsList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:29: note: '' declared here 71 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::HudsDataSource::UpdateHudsList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'void WSWUI::HudsDataSource::UpdateHudsList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:29: note: '' declared here 71 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::HudsDataSource::UpdateHudsList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'void WSWUI::HudsDataSource::UpdateHudsList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:29: note: '' declared here 71 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::HudsDataSource::UpdateHudsList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In member function 'void WSWUI::HudsDataSource::UpdateHudsList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:71:29: note: '' declared here 71 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object server/CMakeFiles/wsw_server.dir/__/qalgo/base64.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::HudsDataSource::HudsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In constructor 'WSWUI::HudsDataSource::HudsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:51: note: '' declared here 34 | Rocket::Controls::DataSource( HUDS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::HudsDataSource::HudsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In constructor 'WSWUI::HudsDataSource::HudsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:51: note: '' declared here 34 | Rocket::Controls::DataSource( HUDS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::HudsDataSource::HudsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In constructor 'WSWUI::HudsDataSource::HudsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:51: note: '' declared here 34 | Rocket::Controls::DataSource( HUDS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::HudsDataSource::HudsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In constructor 'WSWUI::HudsDataSource::HudsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:51: note: '' declared here 34 | Rocket::Controls::DataSource( HUDS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::HudsDataSource::HudsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp: In constructor 'WSWUI::HudsDataSource::HudsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_huds_datasource.cpp:34:51: note: '' declared here 34 | Rocket::Controls::DataSource( HUDS_SOURCE ) | ^ [ 74%] Building CXX object ui/CMakeFiles/ui.dir/datasources/ui_video_datasource.cpp.o [ 75%] Building C object server/CMakeFiles/wsw_server.dir/__/qalgo/glob.c.o [ 75%] Building C object server/CMakeFiles/wsw_server.dir/__/qalgo/hash.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'name.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: note: 'name' declared here 198 | String name = nodes[i]; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: note: 'name' declared here 198 | String name = nodes[i]; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: note: 'name' declared here 198 | String name = nodes[i]; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: note: 'name' declared here 198 | String name = nodes[i]; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp: In member function 'bool Rocket::Core::StyleSheetParser::ImportProperties(Rocket::Core::StyleSheetNode*, const String&, const Rocket::Core::PropertyDictionary&, int)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetParser.cpp:198:24: note: 'name' declared here 198 | String name = nodes[i]; | ^~~~ [ 75%] Building C object server/CMakeFiles/wsw_server.dir/__/qalgo/md5.c.o [ 75%] Building CXX object ui/CMakeFiles/ui.dir/decorators/ui_gradient_decorator.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/EventListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/WidgetTextInput.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 75%] Building CXX object ui/CMakeFiles/ui.dir/decorators/ui_ninepatch_decorator.cpp.o [ 75%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_boneposes.cpp.o [ 75%] Building C object server/CMakeFiles/wsw_server.dir/__/qalgo/q_trie.c.o [ 76%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_common.cpp.o [ 76%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/anticheat.c.o [ 76%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/ascript.c.o [ 76%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/asyncstream.c.o [ 76%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_demoinfo.cpp.o [ 76%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_documentloader.cpp.o [ 77%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/autoupdate.c.o [ 77%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_eventlistener.cpp.o [ 77%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_fileinterface.cpp.o [ 77%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_fontproviderinterface.cpp.o [ 77%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/bsp.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In constructor 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: note: '' declared here 100 | GameAjaxDataSource::GameAjaxDataSource() : DataSource( GAMEAJAX_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In constructor 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: note: '' declared here 100 | GameAjaxDataSource::GameAjaxDataSource() : DataSource( GAMEAJAX_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In constructor 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: note: '' declared here 100 | GameAjaxDataSource::GameAjaxDataSource() : DataSource( GAMEAJAX_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In constructor 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: note: '' declared here 100 | GameAjaxDataSource::GameAjaxDataSource() : DataSource( GAMEAJAX_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In constructor 'WSWUI::GameAjaxDataSource::GameAjaxDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:100:72: note: '' declared here 100 | GameAjaxDataSource::GameAjaxDataSource() : DataSource( GAMEAJAX_SOURCE ) | ^ [ 77%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cjson.c.o [ 77%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cm_main.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::Table::GetRocketRow(WSWUI::StringList&, int, const StringList&) const' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:23, inlined from 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:118:33: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In member function 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:44: note: '' declared here 67 | rocketRow.push_back( v == row.end() ? "" : v->second.c_str() ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::Table::GetRocketRow(WSWUI::StringList&, int, const StringList&) const' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:23, inlined from 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:118:33: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In member function 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:44: note: '' declared here 67 | rocketRow.push_back( v == row.end() ? "" : v->second.c_str() ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::Table::GetRocketRow(WSWUI::StringList&, int, const StringList&) const' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:23, inlined from 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:118:33: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In member function 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:44: note: '' declared here 67 | rocketRow.push_back( v == row.end() ? "" : v->second.c_str() ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::Table::GetRocketRow(WSWUI::StringList&, int, const StringList&) const' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:23, inlined from 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:118:33: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In member function 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:44: note: '' declared here 67 | rocketRow.push_back( v == row.end() ? "" : v->second.c_str() ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:20: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::Table::GetRocketRow(WSWUI::StringList&, int, const StringList&) const' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:23, inlined from 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:118:33: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp: In member function 'virtual void WSWUI::GameAjaxDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_gameajax_datasource.cpp:67:44: note: '' declared here 67 | rocketRow.push_back( v == row.end() ? "" : v->second.c_str() ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_keyconverter.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:17: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In member function 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:38: note: '' declared here 71 | row.push_back( modelsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:17: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In member function 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:38: note: '' declared here 71 | row.push_back( modelsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:17: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In member function 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:38: note: '' declared here 71 | row.push_back( modelsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:17: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In member function 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:38: note: '' declared here 71 | row.push_back( modelsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:17: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In member function 'virtual void WSWUI::ModelsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:71:38: note: '' declared here 71 | row.push_back( modelsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'cJSON_strcasecmp': /build/warsow_21_sdk/source/source/qcommon/cjson.c:46:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 46 | if (!s1) return (s1==s2)?0:1;if (!s2) return 1; | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:46:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 46 | if (!s1) return (s1==s2)?0:1;if (!s2) return 1; | ^~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'print_object': /build/warsow_21_sdk/source/source/qcommon/cjson.c:504:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 504 | if (fmt) *ptr++='\n';*ptr=0; | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:504:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 504 | if (fmt) *ptr++='\n';*ptr=0; | ^ /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'cJSON_DetachItemFromArray': /build/warsow_21_sdk/source/source/qcommon/cjson.c:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:531:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} | ^~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In member function 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:46: note: '' declared here 61 | row.push_back( profilesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In member function 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:46: note: '' declared here 61 | row.push_back( profilesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In member function 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:46: note: '' declared here 61 | row.push_back( profilesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In member function 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:46: note: '' declared here 61 | row.push_back( profilesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In member function 'virtual void WSWUI::ProfilesDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:61:46: note: '' declared here 61 | row.push_back( profilesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cm_q3bsp.c.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_main.cpp.o In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ProfilesDataSource::ProfilesDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/XMLNodeHandlerHead.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In constructor 'WSWUI::ProfilesDataSource::ProfilesDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:55: note: '' declared here 34 | Rocket::Controls::DataSource( PROFILES_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ProfilesDataSource::ProfilesDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In constructor 'WSWUI::ProfilesDataSource::ProfilesDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:55: note: '' declared here 34 | Rocket::Controls::DataSource( PROFILES_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ProfilesDataSource::ProfilesDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In constructor 'WSWUI::ProfilesDataSource::ProfilesDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:55: note: '' declared here 34 | Rocket::Controls::DataSource( PROFILES_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ProfilesDataSource::ProfilesDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In constructor 'WSWUI::ProfilesDataSource::ProfilesDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:55: note: '' declared here 34 | Rocket::Controls::DataSource( PROFILES_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ProfilesDataSource::ProfilesDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp: In constructor 'WSWUI::ProfilesDataSource::ProfilesDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_profiles_datasource.cpp:34:55: note: '' declared here 34 | Rocket::Controls::DataSource( PROFILES_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:355:73: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = Rocket::Core::StringBase&; typename std::enable_if::_MoveCopyPair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:323:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:84: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:188: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = Rocket::Core::StringBase&; typename std::enable_if::_MoveCopyPair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:323:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:84: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:188: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = Rocket::Core::StringBase&; typename std::enable_if::_MoveCopyPair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:323:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:84: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:188: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = Rocket::Core::StringBase&; typename std::enable_if::_MoveCopyPair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:323:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:84: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:188: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = Rocket::Core::StringBase&; typename std::enable_if::_MoveCopyPair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:323:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:84: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:188: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_navigationstack.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:61: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:373:189: note: '' declared here 373 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, (*default_definition).second.second))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = Rocket::Core::PropertyDictionary; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:83: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:165: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = Rocket::Core::PropertyDictionary; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:83: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:165: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = Rocket::Core::PropertyDictionary; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:83: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:165: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = Rocket::Core::PropertyDictionary; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:83: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:165: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = Rocket::Core::PropertyDictionary; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:83: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:165: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_polyallocator.cpp.o /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'std::pair<_T1, _T2>::pair(std::pair<_T1, _T2>&&) [with _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:315:17, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::pair, Rocket::Core::PropertyDictionary>; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::pair, Rocket::Core::PropertyDictionary>]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:35, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:60: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::pair, Rocket::Core::PropertyDictionary> >::second.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:379:166: note: '' declared here 379 | group_properties = &(*groups.insert(PropertyGroupMap::value_type(group_name, PropertyGroup(group_class, PropertyDictionary()))).first).second.second; | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::PropertyDictionary&; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:40: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:154: note: '' declared here 403 | groups[default_definition_name] = PropertyGroup((*default_definition_iterator).second.first, decorator_properties); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::PropertyDictionary&; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:40: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:154: note: '' declared here 403 | groups[default_definition_name] = PropertyGroup((*default_definition_iterator).second.first, decorator_properties); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::PropertyDictionary&; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:40: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:154: note: '' declared here 403 | groups[default_definition_name] = PropertyGroup((*default_definition_iterator).second.first, decorator_properties); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::PropertyDictionary&; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:40: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:154: note: '' declared here 403 | groups[default_definition_name] = PropertyGroup((*default_definition_iterator).second.first, decorator_properties); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = Rocket::Core::PropertyDictionary&; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = Rocket::Core::PropertyDictionary]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:40: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PropertyGroup, std::pair, Rocket::Core::PropertyDictionary>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::BuildPropertyGroup(Rocket::Core::ElementDefinition::PropertyGroupMap&, const String&, const Rocket::Core::PropertyDictionary&, const PropertyGroupMap*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:403:154: note: '' declared here 403 | groups[default_definition_name] = PropertyGroup((*default_definition_iterator).second.first, decorator_properties); | ^ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_renderinterface.cpp.o [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_rocketmodule.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModelsDataSource::ModelsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In constructor 'WSWUI::ModelsDataSource::ModelsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:53: note: '' declared here 14 | Rocket::Controls::DataSource( MODELS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModelsDataSource::ModelsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In constructor 'WSWUI::ModelsDataSource::ModelsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:53: note: '' declared here 14 | Rocket::Controls::DataSource( MODELS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModelsDataSource::ModelsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In constructor 'WSWUI::ModelsDataSource::ModelsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:53: note: '' declared here 14 | Rocket::Controls::DataSource( MODELS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModelsDataSource::ModelsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In constructor 'WSWUI::ModelsDataSource::ModelsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:53: note: '' declared here 14 | Rocket::Controls::DataSource( MODELS_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModelsDataSource::ModelsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp: In constructor 'WSWUI::ModelsDataSource::ModelsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_models_datasource.cpp:14:53: note: '' declared here 14 | Rocket::Controls::DataSource( MODELS_SOURCE ) | ^ [ 78%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_streamcache.cpp.o [ 79%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_systeminterface.cpp.o [ 79%] Building CXX object ui/CMakeFiles/ui.dir/kernel/ui_utils.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputType.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/InputTypeText.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::VideoDataSource::updateVideoModeList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'void WSWUI::VideoDataSource::updateVideoModeList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:29: note: '' declared here 70 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::VideoDataSource::updateVideoModeList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'void WSWUI::VideoDataSource::updateVideoModeList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:29: note: '' declared here 70 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::VideoDataSource::updateVideoModeList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'void WSWUI::VideoDataSource::updateVideoModeList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:29: note: '' declared here 70 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::VideoDataSource::updateVideoModeList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'void WSWUI::VideoDataSource::updateVideoModeList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:29: note: '' declared here 70 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::VideoDataSource::updateVideoModeList()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'void WSWUI::VideoDataSource::updateVideoModeList()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:70:29: note: '' declared here 70 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 79%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cm_trace.c.o [ 79%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cmd.c.o [ 80%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/common.c.o [ 80%] Building CXX object ui/CMakeFiles/ui.dir/parsers/ui_parsersound.cpp.o [ 80%] Building CXX object ui/CMakeFiles/ui.dir/ui_precompiled.cpp.o [ 80%] Building CXX object ui/CMakeFiles/ui.dir/ui_public.cpp.o [ 80%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_anchor.cpp.o [ 80%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_colorselector.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::VideoDataSource::VideoDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:45: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In constructor 'WSWUI::VideoDataSource::VideoDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:52: note: '' declared here 34 | Rocket::Controls::DataSource( VIDEO_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::VideoDataSource::VideoDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:45: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In constructor 'WSWUI::VideoDataSource::VideoDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:52: note: '' declared here 34 | Rocket::Controls::DataSource( VIDEO_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::VideoDataSource::VideoDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:45: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In constructor 'WSWUI::VideoDataSource::VideoDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:52: note: '' declared here 34 | Rocket::Controls::DataSource( VIDEO_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::VideoDataSource::VideoDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:45: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In constructor 'WSWUI::VideoDataSource::VideoDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:52: note: '' declared here 34 | Rocket::Controls::DataSource( VIDEO_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::VideoDataSource::VideoDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:45: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In constructor 'WSWUI::VideoDataSource::VideoDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:34:52: note: '' declared here 34 | Rocket::Controls::DataSource( VIDEO_SOURCE ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:43:67: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_gradient_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In constructor 'WSWUI::GradientDecorator::GradientDecorator(const PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 80%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/compression.c.o [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_dataspinner.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:23: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'script_name.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:16: note: 'script_name' declared here 47 | String script_name = source_name; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:23: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&script_name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:16: note: 'script_name' declared here 47 | String script_name = source_name; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:23: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&script_name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:16: note: 'script_name' declared here 47 | String script_name = source_name; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:23: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&script_name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:16: note: 'script_name' declared here 47 | String script_name = source_name; | ^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:23: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&script_name + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::LoadScript(Rocket::Core::Stream*, const String&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:47:16: note: 'script_name' declared here 47 | String script_name = source_name; | ^~~~~~~~~~~ [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_field.cpp.o [ 81%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/cvar.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:38: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:59: note: '' declared here 63 | owner = event.GetParameter( "owner", NULL ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:38: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:59: note: '' declared here 63 | owner = event.GetParameter( "owner", NULL ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:38: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:59: note: '' declared here 63 | owner = event.GetParameter( "owner", NULL ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:38: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:59: note: '' declared here 63 | owner = event.GetParameter( "owner", NULL ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)' at /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:38: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp: In member function 'virtual void ASUI::UI_ScriptDocument::ProcessEvent(Rocket::Core::Event&)': /build/warsow_21_sdk/source/source/ui/as/asui_scriptdocument.cpp:63:59: note: '' declared here 63 | owner = event.GetParameter( "owner", NULL ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_idiv.cpp.o [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_iframe.cpp.o [ 81%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/dynvar.c.o [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_irc.cpp.o In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/ScriptInterface.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementFormControl.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementFormControl.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_image.cpp.o [ 81%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/files.c.o [ 81%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_keyselect.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:46: note: '' declared here 84 | row.push_back( modesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:46: note: '' declared here 84 | row.push_back( modesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:46: note: '' declared here 84 | row.push_back( modesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:46: note: '' declared here 84 | row.push_back( modesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp: In member function 'virtual void WSWUI::VideoDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_video_datasource.cpp:84:46: note: '' declared here 84 | row.push_back( modesList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_l10n.cpp.o [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_levelshot.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9, inlined from 'T Rocket::Core::Property::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:96:23, inlined from 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)' at /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:40:56: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/decorators/ui_ninepatch_decorator.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool WSWUI::NinePatchDecorator::Initialise(const Rocket::Core::PropertyDictionary&)': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_modelview.cpp.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:39: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'source2.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp: In member function 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:30: note: 'source2' declared here 135 | Rocket::Core::String source2( source ); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:39: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&source2 + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp: In member function 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:30: note: 'source2' declared here 135 | Rocket::Core::String source2( source ); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:39: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source2 + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp: In member function 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:30: note: 'source2' declared here 135 | Rocket::Core::String source2( source ); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:39: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source2 + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp: In member function 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:30: note: 'source2' declared here 135 | Rocket::Core::String source2( source ); | ^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:39: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source2 + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp: In member function 'virtual bool WSWUI::UI_RenderInterface::LoadTexture(Rocket::Core::TextureHandle&, Rocket::Core::Vector2i&, const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_renderinterface.cpp:135:30: note: 'source2' declared here 135 | Rocket::Core::String source2( source ); | ^~~~~~~ [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_optionsform.cpp.o [ 82%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/irc.c.o [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_selectable_datagrid.cpp.o [ 82%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_video.cpp.o [ 83%] Building CXX object ui/CMakeFiles/ui.dir/widgets/ui_worldview.cpp.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/library.c.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/mem.c.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/mlist.c.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/msg.c.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/net.c.o [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/net_chan.c.o In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/as/as_bind_dom.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:55: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:114: note: '' declared here 525 | index = &(font_effect_index.insert(FontEffectIndex::value_type(name, PseudoClassFontEffectIndex())).first->second); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:55: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:114: note: '' declared here 525 | index = &(font_effect_index.insert(FontEffectIndex::value_type(name, PseudoClassFontEffectIndex())).first->second); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:55: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:114: note: '' declared here 525 | index = &(font_effect_index.insert(FontEffectIndex::value_type(name, PseudoClassFontEffectIndex())).first->second); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:55: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:114: note: '' declared here 525 | index = &(font_effect_index.insert(FontEffectIndex::value_type(name, PseudoClassFontEffectIndex())).first->second); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&) [with _U2 = std::vector >, int> >; typename std::enable_if::_CopyMovePair(), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::vector >, int> >]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:337:10, inlined from 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:55: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'bool Rocket::Core::ElementDefinition::InstanceFontEffect(const String&, const String&, const Rocket::Core::PropertyDictionary&, const StringList&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:525:114: note: '' declared here 525 | index = &(font_effect_index.insert(FontEffectIndex::value_type(name, PseudoClassFontEffectIndex())).first->second); | ^ [ 84%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/patch.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/snap_demos.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/snap_write.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/steam.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/svnrev.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/threads.c.o [ 85%] Building C object server/CMakeFiles/wsw_server.dir/__/qcommon/wswcurl.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_demos.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ [ 85%] Building C object server/CMakeFiles/wsw_server.dir/sv_ccmds.c.o [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_client.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_field.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_keyselect.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_game.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_mm.c.o [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_init.c.o [ 86%] Building C object server/CMakeFiles/wsw_server.dir/sv_motd.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/sv_oob.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/sv_main.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:50: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'protocol.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp: In member function 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:30: note: 'protocol' declared here 31 | Rocket::Core::String protocol = url.GetProtocol(); | ^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:50: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&protocol + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp: In member function 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:30: note: 'protocol' declared here 31 | Rocket::Core::String protocol = url.GetProtocol(); | ^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:50: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&protocol + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp: In member function 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:30: note: 'protocol' declared here 31 | Rocket::Core::String protocol = url.GetProtocol(); | ^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:50: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&protocol + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp: In member function 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:30: note: 'protocol' declared here 31 | Rocket::Core::String protocol = url.GetProtocol(); | ^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:50: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&protocol + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp: In member function 'virtual Rocket::Core::FileHandle WSWUI::UI_FileInterface::Open(const String&)': /build/warsow_21_sdk/source/source/ui/kernel/ui_fileinterface.cpp:31:30: note: 'protocol' declared here 31 | Rocket::Core::String protocol = url.GetProtocol(); | ^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:27: note: '' declared here 491 | BuildPropertyGroup(font_effect_definitions, "font-effect", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:27: note: '' declared here 491 | BuildPropertyGroup(font_effect_definitions, "font-effect", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:27: note: '' declared here 491 | BuildPropertyGroup(font_effect_definitions, "font-effect", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:27: note: '' declared here 491 | BuildPropertyGroup(font_effect_definitions, "font-effect", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:491:27: note: '' declared here 491 | BuildPropertyGroup(font_effect_definitions, "font-effect", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:35: note: '' declared here 499 | BuildPropertyGroup(pseudo_class_font_effect_definitions, "font-effect", (*pseudo_class_iterator).second, &font_effect_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:35: note: '' declared here 499 | BuildPropertyGroup(pseudo_class_font_effect_definitions, "font-effect", (*pseudo_class_iterator).second, &font_effect_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:35: note: '' declared here 499 | BuildPropertyGroup(pseudo_class_font_effect_definitions, "font-effect", (*pseudo_class_iterator).second, &font_effect_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:35: note: '' declared here 499 | BuildPropertyGroup(pseudo_class_font_effect_definitions, "font-effect", (*pseudo_class_iterator).second, &font_effect_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceFontEffects(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:499:35: note: '' declared here 499 | BuildPropertyGroup(pseudo_class_font_effect_definitions, "font-effect", (*pseudo_class_iterator).second, &font_effect_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object server/CMakeFiles/wsw_server.dir/sv_send.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/sv_web.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/__/null/sys_vfs_null.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_console.c.o [ 87%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_fs.c.o [ 88%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_lib.c.o [ 88%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_net.c.o [ 88%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_sys.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 88%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_time.c.o [ 88%] Building C object server/CMakeFiles/wsw_server.dir/__/unix/unix_threads.c.o In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:14: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:28: note: '' declared here 15 | if(anl.find("src") != anl.end()) | ~~~~~~~~^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:14: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:28: note: '' declared here 15 | if(anl.find("src") != anl.end()) | ~~~~~~~~^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:14: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:28: note: '' declared here 15 | if(anl.find("src") != anl.end()) | ~~~~~~~~^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:14: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:28: note: '' declared here 15 | if(anl.find("src") != anl.end()) | ~~~~~~~~^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:14: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::key_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:15:28: note: '' declared here 15 | if(anl.find("src") != anl.end()) | ~~~~~~~~^~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:61: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:82: note: '' declared here 16 | trap::R_RegisterVideo( GetAttribute("src", "").CString() ); // register a default video-shader, so R_RegisterPic will return this shader | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:61: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:82: note: '' declared here 16 | trap::R_RegisterVideo( GetAttribute("src", "").CString() ); // register a default video-shader, so R_RegisterPic will return this shader | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:61: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:82: note: '' declared here 16 | trap::R_RegisterVideo( GetAttribute("src", "").CString() ); // register a default video-shader, so R_RegisterPic will return this shader | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:61: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:36: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:80: note: '' declared here 133 | URL source_url( document == NULL ? "" : document->GetSourceURL() ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:36: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:82: note: '' declared here 16 | trap::R_RegisterVideo( GetAttribute("src", "").CString() ); // register a default video-shader, so R_RegisterPic will return this shader | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:61: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp: In member function 'virtual void WSWUI::Video::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_video.cpp:16:82: note: '' declared here 16 | trap::R_RegisterVideo( GetAttribute("src", "").CString() ); // register a default video-shader, so R_RegisterPic will return this shader | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:80: note: '' declared here 133 | URL source_url( document == NULL ? "" : document->GetSourceURL() ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:36: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:80: note: '' declared here 133 | URL source_url( document == NULL ? "" : document->GetSourceURL() ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:36: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:80: note: '' declared here 133 | URL source_url( document == NULL ? "" : document->GetSourceURL() ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:36: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:133:80: note: '' declared here 133 | URL source_url( document == NULL ? "" : document->GetSourceURL() ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'source_directory.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:24: note: 'source_directory' declared here 134 | String source_directory = source_url.GetPath(); | ^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&source_directory + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:24: note: 'source_directory' declared here 134 | String source_directory = source_url.GetPath(); | ^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source_directory + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:24: note: 'source_directory' declared here 134 | String source_directory = source_url.GetPath(); | ^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source_directory + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:24: note: 'source_directory' declared here 134 | String source_directory = source_url.GetPath(); | ^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:48: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&source_directory + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:134:24: note: 'source_directory' declared here 134 | String source_directory = source_url.GetPath(); | ^~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:138:11: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'path.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:136:24: note: 'path' declared here 136 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:138:11: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:136:24: note: 'path' declared here 136 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:138:11: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:136:24: note: 'path' declared here 136 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:138:11: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:136:24: note: 'path' declared here 136 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'void WSWUI::InlineDiv::LoadSource()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:138:11: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp: In member function 'void WSWUI::InlineDiv::LoadSource()': /build/warsow_21_sdk/source/source/ui/widgets/ui_idiv.cpp:136:24: note: 'path' declared here 136 | String path; | ^~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.inl:98:9, inlined from 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:119:112: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl: In member function 'void Rocket::Core::StyleSheetNode::Write(Rocket::Core::Stream*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_worldview.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_eventlistener.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:27: note: '' declared here 440 | BuildPropertyGroup(decorator_definitions, "decorator", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:27: note: '' declared here 440 | BuildPropertyGroup(decorator_definitions, "decorator", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:27: note: '' declared here 440 | BuildPropertyGroup(decorator_definitions, "decorator", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:27: note: '' declared here 440 | BuildPropertyGroup(decorator_definitions, "decorator", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:20: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:440:27: note: '' declared here 440 | BuildPropertyGroup(decorator_definitions, "decorator", properties); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:35: note: '' declared here 448 | BuildPropertyGroup(pseudo_class_decorator_definitions, "decorator", (*pseudo_class_iterator).second, &decorator_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:35: note: '' declared here 448 | BuildPropertyGroup(pseudo_class_decorator_definitions, "decorator", (*pseudo_class_iterator).second, &decorator_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:35: note: '' declared here 448 | BuildPropertyGroup(pseudo_class_decorator_definitions, "decorator", (*pseudo_class_iterator).second, &decorator_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:35: note: '' declared here 448 | BuildPropertyGroup(pseudo_class_decorator_definitions, "decorator", (*pseudo_class_iterator).second, &decorator_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:21: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::InstanceDecorators(const PseudoClassPropertyMap&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:448:35: note: '' declared here 448 | BuildPropertyGroup(pseudo_class_decorator_definitions, "decorator", (*pseudo_class_iterator).second, &decorator_definitions); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/DataSourceListener.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.inl:58:46: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Variant.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Dictionary.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Event.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/Element.h:35, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/ElementDataGrid.h:33, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/ElementDataGrid.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Controls/../../Include/Rocket/Controls/../Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:120:25: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'login_password.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:119:32: note: 'login_password' declared here 119 | String login_password; | ^~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:120:25: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&login_password + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:119:32: note: 'login_password' declared here 119 | String login_password; | ^~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:120:25: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&login_password + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:119:32: note: 'login_password' declared here 119 | String login_password; | ^~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:120:25: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&login_password + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:119:32: note: 'login_password' declared here 119 | String login_password; | ^~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:120:25: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&login_password + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:119:32: note: 'login_password' declared here 119 | String login_password; | ^~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:187:22: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: 'path_segment.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:182:16: note: 'path_segment' declared here 182 | String path_segment; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:187:22: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&path_segment + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:182:16: note: 'path_segment' declared here 182 | String path_segment; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:187:22: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path_segment + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:182:16: note: 'path_segment' declared here 182 | String path_segment; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:187:22: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path_segment + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:182:16: note: 'path_segment' declared here 182 | String path_segment; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:264:16, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:187:22: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&path_segment + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:182:16: note: 'path_segment' declared here 182 | String path_segment; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:32: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:46: note: '' declared here 192 | StringUtilities::ExpandString( parameter_list, parameters + 1, '&' ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:32: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:46: note: '' declared here 192 | StringUtilities::ExpandString( parameter_list, parameters + 1, '&' ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:32: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:46: note: '' declared here 192 | StringUtilities::ExpandString( parameter_list, parameters + 1, '&' ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:32: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:46: note: '' declared here 192 | StringUtilities::ExpandString( parameter_list, parameters + 1, '&' ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'bool Rocket::Core::URL::SetURL(const String&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:32: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In member function 'bool Rocket::Core::URL::SetURL(const String&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:192:46: note: '' declared here 192 | StringUtilities::ExpandString( parameter_list, parameters + 1, '&' ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::ModsDataSource::UpdatePath()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'void WSWUI::ModsDataSource::UpdatePath()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:29: note: '' declared here 58 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::ModsDataSource::UpdatePath()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'void WSWUI::ModsDataSource::UpdatePath()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:29: note: '' declared here 58 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::ModsDataSource::UpdatePath()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'void WSWUI::ModsDataSource::UpdatePath()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:29: note: '' declared here 58 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::ModsDataSource::UpdatePath()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'void WSWUI::ModsDataSource::UpdatePath()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:29: note: '' declared here 58 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'void WSWUI::ModsDataSource::UpdatePath()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:15: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'void WSWUI::ModsDataSource::UpdatePath()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:58:29: note: '' declared here 58 | NotifyRowAdd( TABLE_NAME, i, 1 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModsDataSource::ModsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In constructor 'WSWUI::ModsDataSource::ModsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:51: note: '' declared here 33 | Rocket::Controls::DataSource( SOURCE_NAME ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModsDataSource::ModsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In constructor 'WSWUI::ModsDataSource::ModsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:51: note: '' declared here 33 | Rocket::Controls::DataSource( SOURCE_NAME ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModsDataSource::ModsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In constructor 'WSWUI::ModsDataSource::ModsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:51: note: '' declared here 33 | Rocket::Controls::DataSource( SOURCE_NAME ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModsDataSource::ModsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In constructor 'WSWUI::ModsDataSource::ModsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:51: note: '' declared here 33 | Rocket::Controls::DataSource( SOURCE_NAME ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'WSWUI::ModsDataSource::ModsDataSource()' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:44: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In constructor 'WSWUI::ModsDataSource::ModsDataSource()': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:33:51: note: '' declared here 33 | Rocket::Controls::DataSource( SOURCE_NAME ) | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'urlString.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:30: note: 'urlString' declared here 893 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:30: note: 'urlString' declared here 893 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:30: note: 'urlString' declared here 893 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:30: note: 'urlString' declared here 893 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Open_Cmd_f_(bool)': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:893:30: note: 'urlString' declared here 893 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:46: note: '' declared here 73 | row.push_back( modsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:46: note: '' declared here 73 | row.push_back( modsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:46: note: '' declared here 73 | row.push_back( modsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:46: note: '' declared here 73 | row.push_back( modsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:45:8, inlined from 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)' at /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::value_type, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp: In member function 'virtual void WSWUI::ModsDataSource::GetRow(WSWUI::StringList&, const String&, int, const StringList&)': /build/warsow_21_sdk/source/source/ui/datasources/ui_mods_datasource.cpp:73:46: note: '' declared here 73 | row.push_back( modsList[row_index].c_str() ); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::URL::URL(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:46, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In constructor 'Rocket::Core::URL::URL(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:29: note: '' declared here 55 | ROCKET_VERIFY(SetURL(_url)); | ~~~~~~^~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Debug.h:60:26: note: in definition of macro 'ROCKET_VERIFY' 60 | #define ROCKET_VERIFY(x) x | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::URL::URL(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:46, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In constructor 'Rocket::Core::URL::URL(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:29: note: '' declared here 55 | ROCKET_VERIFY(SetURL(_url)); | ~~~~~~^~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Debug.h:60:26: note: in definition of macro 'ROCKET_VERIFY' 60 | #define ROCKET_VERIFY(x) x | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::URL::URL(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:46, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In constructor 'Rocket::Core::URL::URL(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:29: note: '' declared here 55 | ROCKET_VERIFY(SetURL(_url)); | ~~~~~~^~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Debug.h:60:26: note: in definition of macro 'ROCKET_VERIFY' 60 | #define ROCKET_VERIFY(x) x | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::URL::URL(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:46, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In constructor 'Rocket::Core::URL::URL(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:29: note: '' declared here 55 | ROCKET_VERIFY(SetURL(_url)); | ~~~~~~^~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Debug.h:60:26: note: in definition of macro 'ROCKET_VERIFY' 60 | #define ROCKET_VERIFY(x) x | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const T*, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:258:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:478:15, inlined from 'Rocket::Core::StringBase::StringBase(const T*) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:45:8, inlined from 'Rocket::Core::URL::URL(const char*)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:2: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:46, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:28: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp: In constructor 'Rocket::Core::URL::URL(const char*)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/URL.cpp:55:29: note: '' declared here 55 | ROCKET_VERIFY(SetURL(_url)); | ~~~~~~^~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Debug.h:60:26: note: in definition of macro 'ROCKET_VERIFY' 60 | #define ROCKET_VERIFY(x) x | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_optionsform.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_anchor.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Quick_f()' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'urlString.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Quick_f()': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:30: note: 'urlString' declared here 943 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Quick_f()' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Quick_f()': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:30: note: 'urlString' declared here 943 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Quick_f()' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Quick_f()': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:30: note: 'urlString' declared here 943 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Quick_f()' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Quick_f()': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:30: note: 'urlString' declared here 943 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static void WSWUI::UI_Main::M_Menu_Quick_f()' at /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&urlString + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp: In static member function 'static void WSWUI::UI_Main::M_Menu_Quick_f()': /build/warsow_21_sdk/source/source/ui/kernel/ui_main.cpp:943:30: note: 'urlString' declared here 943 | Rocket::Core::String urlString = url.GetURL(); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:74: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:149: note: '' declared here 109 | pseudo_class_properties[property_name] = PseudoClassPropertyList(1, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:74: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:149: note: '' declared here 109 | pseudo_class_properties[property_name] = PseudoClassPropertyList(1, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:74: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:149: note: '' declared here 109 | pseudo_class_properties[property_name] = PseudoClassPropertyList(1, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:74: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:149: note: '' declared here 109 | pseudo_class_properties[property_name] = PseudoClassPropertyList(1, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:74: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:109:149: note: '' declared here 109 | pseudo_class_properties[property_name] = PseudoClassPropertyList(1, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:54: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:129: note: '' declared here 118 | (*l).second.insert((*l).second.begin() + index, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:54: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:129: note: '' declared here 118 | (*l).second.insert((*l).second.begin() + index, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:54: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:129: note: '' declared here 118 | (*l).second.insert((*l).second.begin() + index, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:54: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:129: note: '' declared here 118 | (*l).second.insert((*l).second.begin() + index, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'Rocket::Core::Property::Property(const Rocket::Core::Property&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Property.h:43:22, inlined from 'constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&) [with _U1 = std::vector >; _U2 = Rocket::Core::Property; typename std::enable_if<(std::_PCC::_ConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = std::vector >; _T2 = Rocket::Core::Property]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:267:21, inlined from 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:54: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::PseudoClassProperty, std::pair, std::allocator > >, Rocket::Core::Property>::second.Rocket::Core::Property::source.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp: In member function 'void Rocket::Core::ElementDefinition::Initialise(const std::vector&, const PseudoClassList&, bool)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/ElementDefinition.cpp:118:129: note: '' declared here 118 | (*l).second.insert((*l).second.begin() + index, PseudoClassProperty((*j).first, property)); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_iframe.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::ElementImage::LoadDiskTexture()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:34: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp: In member function 'virtual bool WSWUI::ElementImage::LoadDiskTexture()': /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:71: note: '' declared here 259 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::ElementImage::LoadDiskTexture()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:34: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp: In member function 'virtual bool WSWUI::ElementImage::LoadDiskTexture()': /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:71: note: '' declared here 259 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::ElementImage::LoadDiskTexture()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:34: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp: In member function 'virtual bool WSWUI::ElementImage::LoadDiskTexture()': /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:71: note: '' declared here 259 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::ElementImage::LoadDiskTexture()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:34: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp: In member function 'virtual bool WSWUI::ElementImage::LoadDiskTexture()': /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:71: note: '' declared here 259 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual bool WSWUI::ElementImage::LoadDiskTexture()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:34: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp: In member function 'virtual bool WSWUI::ElementImage::LoadDiskTexture()': /build/warsow_21_sdk/source/source/ui/widgets/ui_image.cpp:259:71: note: '' declared here 259 | URL source_url(document == NULL ? "" : document->GetSourceURL()); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:51: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:111: note: '' declared here 162 | (*complete_index.insert(StyleSheet::NodeIndex::value_type(name, StyleSheet::NodeList())).first).second.insert(this); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:51: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:111: note: '' declared here 162 | (*complete_index.insert(StyleSheet::NodeIndex::value_type(name, StyleSheet::NodeList())).first).second.insert(this); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:51: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:111: note: '' declared here 162 | (*complete_index.insert(StyleSheet::NodeIndex::value_type(name, StyleSheet::NodeList())).first).second.insert(this); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:51: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:111: note: '' declared here 162 | (*complete_index.insert(StyleSheet::NodeIndex::value_type(name, StyleSheet::NodeList())).first).second.insert(this); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:51: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:162:111: note: '' declared here 162 | (*complete_index.insert(StyleSheet::NodeIndex::value_type(name, StyleSheet::NodeList())).first).second.insert(this); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:127: note: '' declared here 180 | (*styled_index.insert(StyleSheet::NodeIndex::value_type(tag_node->name, StyleSheet::NodeList())).first).second.insert(tag_node); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:127: note: '' declared here 180 | (*styled_index.insert(StyleSheet::NodeIndex::value_type(tag_node->name, StyleSheet::NodeList())).first).second.insert(tag_node); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:127: note: '' declared here 180 | (*styled_index.insert(StyleSheet::NodeIndex::value_type(tag_node->name, StyleSheet::NodeList())).first).second.insert(tag_node); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:127: note: '' declared here 180 | (*styled_index.insert(StyleSheet::NodeIndex::value_type(tag_node->name, StyleSheet::NodeList())).first).second.insert(tag_node); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = std::set; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const Rocket::Core::StringBase; _T2 = std::set]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:50: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, std::set, std::allocator > >::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp: In member function 'void Rocket::Core::StyleSheetNode::BuildIndex(Rocket::Core::StyleSheet::NodeIndex&, Rocket::Core::StyleSheet::NodeIndex&)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/StyleSheetNode.cpp:180:127: note: '' declared here 180 | (*styled_index.insert(StyleSheet::NodeIndex::value_type(tag_node->name, StyleSheet::NodeList())).first).second.insert(tag_node); | ^ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:64: note: '' declared here 332 | Property new_property(property_value, Property::UNKNOWN); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:64: note: '' declared here 332 | Property new_property(property_value, Property::UNKNOWN); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:64: note: '' declared here 332 | Property new_property(property_value, Property::UNKNOWN); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:64: note: '' declared here 332 | Property new_property(property_value, Property::UNKNOWN); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:57: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::ParsePropertyDeclaration(Rocket::Core::PropertyDictionary&, const String&, const String&, const String&, int) const': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:332:64: note: '' declared here 332 | Property new_property(property_value, Property::UNKNOWN); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'lowercase.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase::StringBase(const T*, const T*) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:56:10, inlined from 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:18: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&lowercase + offsetof(Rocket::Core::StringBase,Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl: In member function 'Rocket::Core::StringBase Rocket::Core::StringBase::ToLower() const [with T = char]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:358:25: note: 'lowercase' declared here 358 | StringBase< T > lowercase(CString(), CString() + copy_index); | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = const Rocket::Core::PropertyDefinition*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = const Rocket::Core::PropertyDefinition*]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:97: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '.std::pair, const Rocket::Core::PropertyDefinition*>::first.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:145: note: '' declared here 130 | property_shorthand->properties.push_back(PropertyShorthandDefinition::PropertyDefinitionList::value_type(properties[i], property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = const Rocket::Core::PropertyDefinition*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = const Rocket::Core::PropertyDefinition*]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:97: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(std::value_type, std::pair, const Rocket::Core::PropertyDefinition*>::first.Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:145: note: '' declared here 130 | property_shorthand->properties.push_back(PropertyShorthandDefinition::PropertyDefinitionList::value_type(properties[i], property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = const Rocket::Core::PropertyDefinition*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = const Rocket::Core::PropertyDefinition*]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:97: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, const Rocket::Core::PropertyDefinition*>::first.Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:145: note: '' declared here 130 | property_shorthand->properties.push_back(PropertyShorthandDefinition::PropertyDefinitionList::value_type(properties[i], property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = const Rocket::Core::PropertyDefinition*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = const Rocket::Core::PropertyDefinition*]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:97: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, const Rocket::Core::PropertyDefinition*>::first.Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:145: note: '' declared here 130 | property_shorthand->properties.push_back(PropertyShorthandDefinition::PropertyDefinitionList::value_type(properties[i], property)); | ^ In file included from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/precompiled.h:31, from /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:28: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:38:8, inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = Rocket::Core::StringBase&; _U2 = const Rocket::Core::PropertyDefinition*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = Rocket::Core::StringBase; _T2 = const Rocket::Core::PropertyDefinition*]' at /nix/store/bgppzc688vppqbfl8pyhdxyqygw7lmg9-gcc-11.3.0/include/c++/11.3.0/bits/stl_pair.h:353:4, inlined from 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)' at /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:97: /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/../../Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(std::value_type, std::pair, const Rocket::Core::PropertyDefinition*>::first.Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp: In member function 'bool Rocket::Core::PropertySpecification::RegisterShorthand(const String&, const String&, Rocket::Core::PropertySpecification::ShorthandType)': /build/warsow_21_sdk/source/libsrcs/libRocket/libRocket/Source/Core/PropertySpecification.cpp:130:145: note: '' declared here 130 | property_shorthand->properties.push_back(PropertyShorthandDefinition::PropertyDefinitionList::value_type(properties[i], property)); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:37: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'fields.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:24: note: 'fields' declared here 187 | String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:37: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:24: note: 'fields' declared here 187 | String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:37: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:24: note: 'fields' declared here 187 | String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:37: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:24: note: 'fields' declared here 187 | String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:37: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&fields + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:187:24: note: 'fields' declared here 187 | String fields(valuefield_attribute); | ^~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:195:42: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:195:42: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:195:42: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:195:42: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:195:42: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:201:40: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:201:40: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:201:40: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:201:40: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Controls::DataQuery::GetInto(size_t, T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:105:74, inlined from 'T Rocket::Controls::DataQuery::Get(size_t, const T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Controls/DataQuery.h:95:10, inlined from 'void WSWUI::UI_DataSpinner::initializeData()' at /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:201:40: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_dataspinner.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'void WSWUI::UI_DataSpinner::initializeData()': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ [ 88%] Linking C executable ../wsw_server.i686 In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:68: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'hex.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:32: note: 'hex' declared here 116 | String hex = ( c[0] == '#' ? c : rgb2hex( c.CString() ).c_str() ); | ^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:68: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&hex + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:32: note: 'hex' declared here 116 | String hex = ( c[0] == '#' ? c : rgb2hex( c.CString() ).c_str() ); | ^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:68: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&hex + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:32: note: 'hex' declared here 116 | String hex = ( c[0] == '#' ? c : rgb2hex( c.CString() ).c_str() ); | ^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:68: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&hex + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:32: note: 'hex' declared here 116 | String hex = ( c[0] == '#' ? c : rgb2hex( c.CString() ).c_str() ); | ^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:68: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&hex + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:116:32: note: 'hex' declared here 116 | String hex = ( c[0] == '#' ? c : rgb2hex( c.CString() ).c_str() ); | ^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:26: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:82: note: '' declared here 117 | color = ( c[0] == '#' ? hex2rgb( c.CString() ).c_str() : c ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:26: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:82: note: '' declared here 117 | color = ( c[0] == '#' ? hex2rgb( c.CString() ).c_str() : c ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:26: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:82: note: '' declared here 117 | color = ( c[0] == '#' ? hex2rgb( c.CString() ).c_str() : c ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:26: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:82: note: '' declared here 117 | color = ( c[0] == '#' ? hex2rgb( c.CString() ).c_str() : c ); | ^ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'void WSWUI::ColorBlock::setColor(const String&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:26: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(const Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp: In member function 'void WSWUI::ColorBlock::setColor(const String&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:117:82: note: '' declared here 117 | color = ( c[0] == '#' ? hex2rgb( c.CString() ).c_str() : c ); | ^ [ 88%] Built target wsw_server In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_colorselector.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:696:7, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:563:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 563 | *target++ = 0; | ~~~~~~~~~~^~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:195:14: note: at offset 16 into destination object 'Rocket::Core::StringBase::local_buffer' of size 16 195 | char local_buffer[LOCAL_BUFFER_SIZE]; | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46, inlined from 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:98:9: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_modelview.cpp:8: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'T Rocket::Core::Variant::Get() const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_levelshot.cpp:1: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'static bool Rocket::Core::TypeConverter, Rocket::Core::StringBase >::Convert(const String&, Rocket::Core::String&)' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1, inlined from 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.inl:58:46: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)& + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.h:58, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Variant.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Property.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/PropertyDictionary.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/DecoratorInstancer.h:33, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:38, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl: In member function 'bool Rocket::Core::Variant::GetInto(T&) const [with T = Rocket::Core::StringBase]': /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:76:27: note: '' declared here 76 | dest = (d)src; \ | ^~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:93:25: note: in expansion of macro 'BASIC_CONVERTER' 93 | #define PASS_THROUGH(t) BASIC_CONVERTER(t, t) | ^~~~~~~~~~~~~~~ /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/TypeConverter.inl:109:1: note: in expansion of macro 'PASS_THROUGH' 109 | PASS_THROUGH(String); | ^~~~~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:22: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: 'localized.Rocket::Core::StringBase::local_buffer[1]' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp: In member function 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:24: note: 'localized' declared here 98 | String localized = format; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:22: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(short unsigned int*)((char*)&localized + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[2]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp: In member function 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:24: note: 'localized' declared here 98 | String localized = format; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:22: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&localized + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[4]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp: In member function 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:24: note: 'localized' declared here 98 | String localized = format; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:22: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&localized + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[8]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp: In member function 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:24: note: 'localized' declared here 98 | String localized = format; | ^~~~~~~~~ In file included from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.h:214, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/String.h:32, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Types.h:70, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/Core.h:31, from /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core.h:31, from /build/warsow_21_sdk/source/source/ui/ui_precompiled.h:1, from /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:21: In member function 'void Rocket::Core::StringBase::Copy(T*, const T*, Rocket::Core::StringBase::size_type, bool) [with T = char]', inlined from 'void Rocket::Core::StringBase::Reserve(Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:170:8, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::_Assign(const T*, Rocket::Core::StringBase::size_type, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:695:10, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::Assign(const Rocket::Core::StringBase&, Rocket::Core::StringBase::size_type) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:270:16, inlined from 'Rocket::Core::StringBase& Rocket::Core::StringBase::operator=(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:484:30, inlined from 'Rocket::Core::StringBase::StringBase(const Rocket::Core::StringBase&) [with T = char]' at /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:38:8, inlined from 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)' at /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:22: /build/warsow_21_sdk/source/source/../libsrcs/libRocket/libRocket/Include/Rocket/Core/StringBase.inl:558:27: warning: '*(unsigned int*)((char*)&localized + offsetof(Rocket::Core::String, Rocket::Core::StringBase::local_buffer[12]))' may be used uninitialized [-Wmaybe-uninitialized] 558 | *target++ = *src++; | ~~~~~~~~~~^~~~~~~~ /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp: In member function 'virtual void WSWUI::ElementL10n::OnAttributeChange(const AttributeNameList&)': /build/warsow_21_sdk/source/source/ui/widgets/ui_l10n.cpp:98:24: note: 'localized' declared here 98 | String localized = format; | ^~~~~~~~~ [ 88%] Linking CXX shared library ../libs/libui_i686.so [ 88%] Built target ui [ 88%] Building C object client/CMakeFiles/warsow.dir/__/gameshared/q_shared.c.o [ 88%] Building C object client/CMakeFiles/warsow.dir/__/gameshared/q_math.c.o [ 88%] Building C object client/CMakeFiles/warsow.dir/__/matchmaker/mm_common.c.o [ 88%] Building C object client/CMakeFiles/warsow.dir/__/matchmaker/mm_query.c.o [ 88%] Building C object client/CMakeFiles/warsow.dir/__/matchmaker/mm_rating.c.o [ 89%] Building C object client/CMakeFiles/warsow.dir/__/qalgo/base64.c.o [ 89%] Building C object client/CMakeFiles/warsow.dir/__/qalgo/q_trie.c.o [ 89%] Building C object client/CMakeFiles/warsow.dir/__/qalgo/md5.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/asyncstream.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/autoupdate.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cm_q3bsp.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cjson.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/bsp.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cm_main.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qalgo/glob.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qalgo/hash.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/common.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/anticheat.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/ascript.c.o [ 90%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/compression.c.o [ 91%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cvar.c.o [ 91%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cmd.c.o [ 91%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/dynvar.c.o [ 91%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/files.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/mem.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/library.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/irc.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/cm_trace.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/net_chan.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/snap_read.c.o /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'cJSON_strcasecmp': /build/warsow_21_sdk/source/source/qcommon/cjson.c:46:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 46 | if (!s1) return (s1==s2)?0:1;if (!s2) return 1; | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:46:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 46 | if (!s1) return (s1==s2)?0:1;if (!s2) return 1; | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'print_object': /build/warsow_21_sdk/source/source/qcommon/cjson.c:504:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 504 | if (fmt) *ptr++='\n';*ptr=0; | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:504:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 504 | if (fmt) *ptr++='\n';*ptr=0; | ^ /build/warsow_21_sdk/source/source/qcommon/cjson.c: In function 'cJSON_DetachItemFromArray': /build/warsow_21_sdk/source/source/qcommon/cjson.c:531:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 531 | if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} | ^~ /build/warsow_21_sdk/source/source/qcommon/cjson.c:531:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 531 | if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} | ^~ [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/snap_demos.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_demos.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_mm.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/svnrev.c.o [ 92%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/mlist.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/sys_vfs_zip.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/patch.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/steam.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/snap_write.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/msg.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_motd.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/net.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/threads.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_ccmds.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_client.c.o [ 93%] Building C object client/CMakeFiles/warsow.dir/__/qcommon/wswcurl.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_game.c.o [ 94%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_init.c.o [ 95%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_main.c.o [ 95%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_web.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cin.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_cin.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_oob.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_demo.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_game.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/__/server/sv_send.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_input.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_main.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_mm.c.o [ 96%] Building C object client/CMakeFiles/warsow.dir/cl_screen.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/cl_parse.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/cl_sound.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/cl_ui.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/cl_serverlist.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/cl_vid.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/console.c.o [ 97%] Building C object client/CMakeFiles/warsow.dir/keys.c.o [ 98%] Building C object client/CMakeFiles/warsow.dir/ftlib.c.o [ 98%] Building C object client/CMakeFiles/warsow.dir/l10n.c.o [ 98%] Building C object client/CMakeFiles/warsow.dir/libmumblelink/libmumblelink.c.o [ 98%] Building C object client/CMakeFiles/warsow.dir/xpm.c.o [ 98%] Building C object client/CMakeFiles/warsow.dir/__/null/sys_vfs_null.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_clipboard.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_input.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_input_joy.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_input_unix.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_lib.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_client.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_sys.c.o [ 99%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_time.c.o [100%] Building C object client/CMakeFiles/warsow.dir/__/sdl/sdl_vid.c.o [100%] Building C object client/CMakeFiles/warsow.dir/__/unix/unix_fs.c.o [100%] Building C object client/CMakeFiles/warsow.dir/__/unix/unix_net.c.o [100%] Building C object client/CMakeFiles/warsow.dir/__/unix/unix_sys.c.o [100%] Building C object client/CMakeFiles/warsow.dir/__/unix/unix_threads.c.o /build/warsow_21_sdk/source/source/sdl/sdl_input_joy.c: In function 'IN_SDL_JoyCommands': /build/warsow_21_sdk/source/source/sdl/sdl_input_joy.c:98:41: warning: iteration 17 invokes undefined behavior [-Waggressive-loop-optimizations] 98 | if( keys[i] && SDL_GameControllerGetButton( controller, i ) ) | ~~~~^~~ /build/warsow_21_sdk/source/source/sdl/sdl_input_joy.c:96:39: note: within this loop 96 | for( i = 0; i < SDL_CONTROLLER_BUTTON_MAX; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking C executable ../warsow.i686 [100%] Built target warsow buildPhase completed in 1 minutes 27 seconds Running phase: installPhase installing Running phase: fixupPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0 shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/bin/wswtv_server shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/bin/wsw_server shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/bin/warsow shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libref_gl_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libsnd_openal_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libangelwrap_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libui_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libcin_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libftlib_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libirc_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libsteamlib_i686.so shrinking /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib/warsow/libsnd_qf_i686.so strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip stripping (with command strip and flags -S) in /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/lib /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0/bin patching script interpreter paths in /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0 checking for references to /build/ in /nix/store/kr98m5wsl3hpji3awxg02sr4fgckg26g-warsow-engine-2.1.0...