mirror of
https://github.com/trapexit/mergerfs.git
synced 2026-10-19 16:16:48 +00:00
- fuse_opt: reformat process_opt_param to project style; return the rv from sscanf through a named local so the error branch prints the failing option cleanly. - cpu.cpp: when parsing /sys/devices/system/cpu/*/topology/core_id, bail out cleanly on stream read failure rather than recording an uninitialized core_id. - fusermount: free(copy) on the success path of parsing the mount option (previously leaked on every mount), and replace the fixed- buffer sprintf into procfile with snprintf bounded by the buffer size. - maintenance_thread: widen the iteration count from int to u64 so a long-lived daemon doesn't wrap after ~68 years of ticks (real effect: silence signed-overflow warnings under UBSan).