gpg-interface: fix const-correctness of "eol" pointer
[gitweb.git] / gpg-interface.c
index ac852ad4b9d5582165d1e5874123300067cb28c6..3414af38b9d1b7ff8be0f3d24e9086a1059b1717 100644 (file)
@@ -103,11 +103,10 @@ void print_signature_buffer(const struct signature_check *sigc, unsigned flags)
 
 size_t parse_signature(const char *buf, size_t size)
 {
-       char *eol;
        size_t len = 0;
        while (len < size && !starts_with(buf + len, PGP_SIGNATURE) &&
                        !starts_with(buf + len, PGP_MESSAGE)) {
-               eol = memchr(buf + len, '\n', size - len);
+               const char *eol = memchr(buf + len, '\n', size - len);
                len += eol ? eol - (buf + len) + 1 : size - len;
        }
        return len;