mirror of https://github.com/OISF/suricata
output/filestore: improve path handling
** CID 1666422: Error handling issues (CHECKED_RETURN)
/src/output-filestore.c: 350 in GetLogDirectory()
_____________________________________________________________________________________________
*** CID 1666422: Error handling issues (CHECKED_RETURN)
/src/output-filestore.c: 350 in GetLogDirectory()
344 log_base_dir = default_log_dir;
345 }
346 if (PathIsAbsolute(log_base_dir)) {
347 strlcpy(out, log_base_dir, out_size);
348 } else {
349 const char *default_log_prefix = SCConfigGetLogDirectory();
>>> CID 1666422: Error handling issues (CHECKED_RETURN)
>>> Calling "PathMerge" without checking return value (as is done elsewhere 19 out of 21 times).
350 PathMerge(out, out_size, default_log_prefix, log_base_dir);
351 }
352 }
353
354 static bool InitFilestoreDirectory(const char *dir)
355 {
pull/13939/head
parent
178f3baf4a
commit
6d8fc10b8f
Loading…
Reference in New Issue