sha1dc: adjust header includes for git
authorJeff King <peff@peff.net>
Thu, 16 Mar 2017 22:08:10 +0000 (18:08 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 16 Mar 2017 22:16:45 +0000 (15:16 -0700)
commit45a574eec82424ac11c4c5fe117725597309b9c9
treea3e7618713df7cab69d1be29d9a89c59ee0afefd
parent28dc98e343ca4eb370a29ceec4c19beac9b5c01e
sha1dc: adjust header includes for git

We can replace system includes with git-compat-util.h or
cache.h (and should make sure it is included first in all C
files).  And we can drop includes from headers entirely, as
every C file should include git-compat-util.h itself.

We will add in new include guards around the header files,
though (otherwise you get into trouble including both
sha1dc/sha1.h and cache.h).

And finally, we'll use the full "sha1dc/" path for including
related files. This isn't strictly necessary, but makes the
expected resolution more obvious.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sha1dc/sha1.c
sha1dc/sha1.h
sha1dc/ubc_check.c
sha1dc/ubc_check.h