Thread (5 messages) flat view 5 messages, 3 authors, 2016-06-15

Re: [PATCH 1/2] compat: introduce stat_to_kilobytes

From: Andreas Färber <hidden>
Date: 2016-06-15 22:45:11

Possibly related (same subject, not in this thread)

Am 18.08.2008 um 21:57 schrieb Johannes Sixt:
From: Junio C Hamano <redacted>

Some platforms do not have st_blocks member in "struct stat"; mingw
already emulates it by rounding it up to closest 512-byte blocks (even
though it could overcount when a file has holes).

The reason to use the member is only to figure out how many  
kilobytes the
file occupies on-disk, so give a helper in git-compat-util.h to help  
these
platforms.

Signed-off-by: Junio C Hamano <redacted>
Acked-by: Johannes Sixt <redacted>
---
On Sonntag, 17. August 2008, Junio C Hamano wrote:
quoted
  The comment before "struct mingw_stat" suggests that the only  
reason
  this compatiblity definition exists is to add st_blocks member,  
so I
  suspect we could remove the definition and simplify the  
compatibility
  layer a lot more, but I do not know MinGW, so I am CC'ing j6t here.
Makes sense. Here it is again, with the Makefile fixup noted by  
Andreas.
I have tested this on Haiku, compiles okay and simplifies my patches.

Thanks,
Andreas
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help