From 322086f9b1291b05de7197ac53491ad1ae79ad2e Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Wed, 24 Nov 2010 17:46:46 +0200 Subject: [PATCH] Do not use STDINT types in public headers Old versions of MSVC don't have such types available. Signed-off-by: Vicent Marti --- src/git/index.h | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/src/git/index.h b/src/git/index.h index 6cf270baa..910dd498b 100644 --- a/src/git/index.h +++ b/src/git/index.h @@ -1,7 +1,6 @@ #ifndef INCLUDE_git_index_h__ #define INCLUDE_git_index_h__ -#include #include "common.h" #include "oid.h" @@ -20,8 +19,8 @@ typedef struct git_index git_index; /** Time used in a git index entry */ typedef struct { - uint32_t seconds; - uint32_t nanoseconds; + unsigned int seconds; + unsigned int nanoseconds; } git_index_time; /** Memory representation of a file entry in the index. */ @@ -29,17 +28,17 @@ typedef struct git_index_entry { git_index_time ctime; git_index_time mtime; - uint32_t dev; - uint32_t ino; - uint32_t mode; - uint32_t uid; - uint32_t gid; - uint32_t file_size; + unsigned int dev; + unsigned int ino; + unsigned int mode; + unsigned int uid; + unsigned int gid; + unsigned int file_size; git_oid oid; - uint16_t flags; - uint16_t flags_extended; + unsigned short flags; + unsigned short flags_extended; char *path; } git_index_entry;