Artifact
static bool warc_start_cdx_file (void) { int filename_length = strlen (opt.warc_filename); char *cdx_filename = alloca (filename_length + 4 + 1); memcpy (cdx_filename, opt.warc_filename, filename_length); memcpy (cdx_filename + filename_length, ".cdx", 5); warc_current_cdx_file = fopen (cdx_filename, "a+"); }
96b68e06-8366-4ec4-9335-9963518798e5
static bool warc_start_cdx_file (void) { int filename_length = strlen (opt.warc_filename); char *cdx_filename = alloca (filename_length + 4 + 1); memcpy (cdx_filename, opt.warc_filename, filename_length); memcpy (cdx_filename + filename_length, ".cdx", 5); warc_current_cdx_file = fopen (cdx_filename, "a+"); }