From 0e6a600b7980ceb0999af8fe79239f37a0a8d56b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 15 Feb 2021 13:58:19 -0800 Subject: [PATCH] Make index time fields public (#750) (#753) From gorelease: ``` Compatible changes: - IndexTime.Nanoseconds: added - IndexTime.Seconds: added ``` There are no extra tests because there isn't really anything to test closes #304 (cherry picked from commit aeb22bcf7dd6b3b8f75363a20790b84ea4d5de9f) Co-authored-by: michael boulton <61595820+mbfr@users.noreply.github.com> --- index.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/index.go b/index.go index f1f2e9d..99dbd7a 100644 --- a/index.go +++ b/index.go @@ -57,8 +57,8 @@ type Index struct { } type IndexTime struct { - seconds int32 - nanoseconds uint32 + Seconds int32 + Nanoseconds uint32 } type IndexEntry struct { @@ -89,10 +89,10 @@ func newIndexEntryFromC(entry *C.git_index_entry) *IndexEntry { } func populateCIndexEntry(source *IndexEntry, dest *C.git_index_entry) { - dest.ctime.seconds = C.int32_t(source.Ctime.seconds) - dest.ctime.nanoseconds = C.uint32_t(source.Ctime.nanoseconds) - dest.mtime.seconds = C.int32_t(source.Mtime.seconds) - dest.mtime.nanoseconds = C.uint32_t(source.Mtime.nanoseconds) + dest.ctime.seconds = C.int32_t(source.Ctime.Seconds) + dest.ctime.nanoseconds = C.uint32_t(source.Ctime.Nanoseconds) + dest.mtime.seconds = C.int32_t(source.Mtime.Seconds) + dest.mtime.nanoseconds = C.uint32_t(source.Mtime.Nanoseconds) dest.mode = C.uint32_t(source.Mode) dest.uid = C.uint32_t(source.Uid) dest.gid = C.uint32_t(source.Gid)