commit - f6b4336789cad5dade7f1fd070334f9684431af3
commit + c17f3d0c7b2d780dbb8117b66d797c92c1f4add3
blob - f9c01ed60741e8b0c4fe0cd7b1a5f41d8028199b
blob + fec8b481e755f21aca6e7edbd64d43e009c1a558
--- got/got.c
+++ got/got.c
#include <limits.h>
#include <locale.h>
#include <ctype.h>
+#include <sha1.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
blob - 27c34c9f6538e758e1f1f82e0848ed3bbf02348c
blob + 8268b2a39fccc9121ba31bf4a2e323d3bb4b199a
--- lib/diff3.c
+++ lib/diff3.c
#include <ctype.h>
#include <limits.h>
+#include <sha1.h>
#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
blob - 167f59b96d9b235b94895fb2fbeb8c5aeb81ded9
blob + 5e1ea4359f7c4ea434629b715c5a0ea896cb8fd6
--- lib/diffreg.c
+++ lib/diffreg.c
#include <sys/stat.h>
#include <errno.h>
+#include <sha1.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
blob - 6d61529dcbf140930872d1c171b6edf9fea13692
blob + fc0e193bfca06441cd42a65339c55233c4d0ac49
--- lib/worktree_open.c
+++ lib/worktree_open.c
#include <errno.h>
#include <fcntl.h>
#include <limits.h>
+#include <sha1.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
blob - e2463a7e5260b6a0e8def04a5c7fc006918f149f
blob + 361deb26a24e7e03c55b1b63d6b9c233b43fe3c0
--- tog/tog.c
+++ tog/tog.c
#include <curses.h>
#include <panel.h>
#include <locale.h>
+#include <sha1.h>
#include <signal.h>
#include <stdlib.h>
#include <stdarg.h>