Commit Graph
4 Commits
Author SHA1 Message Date
Your Name 11bc8f4fd1 Fixed the double-free reports in [nfqws.c (line 1118)
blob_collection_add() now occurs only after name/file validation and duplicate-name checks. This prevents exit_clean() from traversing a partially registered blob while name is being freed locally.

nfq2/nfqws.c:1140:4: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1148:5: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1159:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
nfq2/nfqws.c:1164:3: error: Memory pointed to by 'name' is freed twice. [doubleFree]
2026-07-29 20:35:31 +02:00
Your Name 7661f29ede cleanup based on cppcheck
nfq2/darkmagic.c:1965:6: style: Condition '!set_socket_fwmark(sock,fwmark)' is always false [knownConditionTrueFalse]
2026-04-17 07:18:15 +02:00
Your Name ce3c1600da ignore .vscode 2026-04-17 07:17:10 +02:00
Your Name d4aa4cc5b1 code cleanup based on cppcheck
nfq2/nfqws.c:1114:19: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
2026-04-04 14:06:26 +02:00