Kaynağa Gözat

Fix off-by-one error on WARC-Type parsing

master
JustAnotherArchivist 1 yıl önce
ebeveyn
işleme
9228c23ae6
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. +1
    -1
      warc-dump-responses.c

+ 1
- 1
warc-dump-responses.c Dosyayı Görüntüle

@@ -89,7 +89,7 @@ checkstate:
return 1;
}
DEBUG_PRINTF("Found WARC-Type header at %p (offset %zu)\n", (void*)(m0 + 2), m0 + 2 - bufp);
m1 = memmem(m0, n - (m0 - bufp), "\r\n", 2);
m1 = memmem(m0 + 1, n - (m0 + 1 - bufp), "\r\n", 2);
if (!m1) {
fprintf(stderr, "Error: CRLF after WARC-Type missing\n");
return 1;


Yükleniyor…
İptal
Kaydet