From b1f2c2e25587e57d4869530b7330d73308f70fe5 Mon Sep 17 00:00:00 2001 From: Ben Straub Date: Sat, 22 Feb 2014 10:18:42 -0800 Subject: Prevent icc warning --- src/index.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.c b/src/index.c index e0c0022e1..2de3dfebb 100644 --- a/src/index.c +++ b/src/index.c @@ -2046,13 +2046,15 @@ static int write_index(git_index *index, git_filebuf *file) git_oid hash_final; struct index_header header; bool is_extended; + uint32_t index_version_number; assert(index && file); is_extended = is_index_extended(index); + index_version_number = is_extended ? INDEX_VERSION_NUMBER_EXT : INDEX_VERSION_NUMBER; header.signature = htonl(INDEX_HEADER_SIG); - header.version = htonl(is_extended ? INDEX_VERSION_NUMBER_EXT : INDEX_VERSION_NUMBER); + header.version = htonl(index_version_number); header.entry_count = htonl((uint32_t)index->entries.length); if (git_filebuf_write(file, &header, sizeof(struct index_header)) < 0) -- cgit v1.2.1