Jacob Schmidt 58bf3b650f
All checks were successful
Build / Build (push) Successful in 29s
fix: Improve input validation and update binaries
This commit addresses several input validation issues in the ArmaRAMDb SQF functions and updates the compiled binaries.

*   **Input Validation:** Modified several `fnc_` functions to correctly validate input data. Specifically, changed `isNil` checks to `count _data == 0` to ensure that empty arrays are treated as invalid input, improving the robustness of the functions. This affects `fnc_hashSetId.sqf`, `fnc_listSet.sqf`, `fnc_hashSet.sqf`, `fnc_listAdd.sqf`, `fnc_hashSetIdBulk.sqf`, and `fnc_hashSetBulk.sqf`.
*   **Configuration File Path:** Fixed an issue in `Main.cs` where the configuration file path was not correctly constructed, ensuring the config file is loaded correctly.
*   **Updated DLL/SO:** Updated the ArmaRAMDb_x64.dll and ArmaRAMDb_x64.so files.
2025-03-23 23:20:50 -05:00
..
2025-03-23 22:38:57 +00:00