not doing reachability analysis.
This avoids the dangling head problem, and means that just a
plain "git-fsck-cache" with no parameters will DTRT.
}
/*
- * If we've been asked to do reachability without any explicit
- * head information, do the default ones from .git/refs. We also
- * consider the index file in this case (ie this implies --cache).
+ * If we've not been gived any explicit head information, do the
+ * default ones from .git/refs. We also consider the index file
+ * in this case (ie this implies --cache).
*/
- if (show_unreachable && !heads) {
+ if (!heads) {
get_default_heads();
keep_cache_objects = 1;
}