From ccc4feb579265266d0a4a73c0c9443ecc0c26ce3 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Fri, 15 Apr 2005 10:44:27 -0700 Subject: Convert the index file reading/writing to use network byte order. This allows using a git tree over NFS with different byte order, and makes it possible to just copy a fully populated repository and have the end result immediately usable (needing just a refresh to update the stat information). --- checkout-cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'checkout-cache.c') diff --git a/checkout-cache.c b/checkout-cache.c index fa7864590f..8d5e4cd148 100644 --- a/checkout-cache.c +++ b/checkout-cache.c @@ -77,7 +77,7 @@ static int write_entry(struct cache_entry *ce) return error("checkout-cache: unable to read sha1 file of %s (%s)", ce->name, sha1_to_hex(ce->sha1)); } - fd = create_file(ce->name, ce->st_mode); + fd = create_file(ce->name, ntohl(ce->ce_mode)); if (fd < 0) { free(new); return error("checkout-cache: unable to create %s (%s)", -- cgit v1.2.1