mirror of
https://github.com/zhenyan121/Cubed.git
synced 2026-08-08 09:47:01 +08:00
* refactor(config): replace singleton with dependency injection * refactor(client_player): return ChunkPosSet by value in non-const getter Copy the internal set under the mutex lock to avoid exposing a mutable reference that could be used unsafely after the lock is released. This fixes a potential data race when the caller holds the returned reference beyond the critical section. Also update the caller in `client_world` to remove the now-unnecessary `std::move`. * fix(gameplay): prevent use-after-free in pending delete queues during destruction * refactor(config): separate game and server configuration with explicit paths
47 lines
394 B
Plaintext
47 lines
394 B
Plaintext
*.o
|
|
*.obj
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
*.a
|
|
*.lib
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
*.ilk
|
|
*.pdb
|
|
*.idb
|
|
*.pch
|
|
*.sbr
|
|
build/
|
|
Build/
|
|
bin/
|
|
Debug/
|
|
Release/
|
|
x64/
|
|
x86/
|
|
out/
|
|
.cache/
|
|
.vs/
|
|
.vscode/
|
|
.idea/
|
|
*.user
|
|
*.suo
|
|
*.sln.docstates
|
|
CMakeCache.txt
|
|
CMakeFiles/
|
|
cmake_install.cmake
|
|
Makefile
|
|
CMakeOutput.log
|
|
CMakeError.log
|
|
*.log
|
|
*.tmp
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
assets/config.toml
|
|
assets/server-config.toml
|
|
.venv/
|
|
pyout/
|
|
vcpkg_installed/ |