From b42a7f01a5114bd0e92d1e3c7c37ffbd4f8702ff Mon Sep 17 00:00:00 2001 From: "Kirill A. Shutemov" Date: Fri, 15 Jul 2011 15:07:59 +0300 Subject: [PATCH] reflog: fix cast warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /home/kas/git/public/libgit2/src/reflog.c: In function ‘reflog_parse’: /home/kas/git/public/libgit2/src/reflog.c:148:17: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual] Signed-off-by: Kirill A. Shutemov --- src/reflog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/reflog.c b/src/reflog.c index da61fd7d6..c90abb20f 100644 --- a/src/reflog.c +++ b/src/reflog.c @@ -145,12 +145,12 @@ static int reflog_parse(git_reflog *log, const char *buf, size_t buf_size) if (*buf == '\t') { /* We got a message. Read everything till we reach LF. */ seek_forward(1); - entry->msg = (char *)buf; + ptr = buf; while (*buf && *buf != '\n') seek_forward(1); - entry->msg = git__strndup(entry->msg, buf - entry->msg); + entry->msg = git__strndup(ptr, buf - ptr); } else entry->msg = NULL;