int load_refs(bool force) { static bool loaded = FALSE; if (!force && loaded) return OK; loaded = TRUE; return reload_refs(force); }
enum status_code load_refs(bool force) { static bool loaded = false; if (!force && loaded) return SUCCESS; loaded = true; return reload_refs(force); }
int load_refs(bool force) { static bool loaded = FALSE; if (force) repo.head[0] = 0; else if (loaded) return OK; loaded = TRUE; return reload_refs(repo.git_dir, repo.remote, repo.head, sizeof(repo.head)); }