예제 #1
0
파일: refdb.c 프로젝트: JakeSc/tig
int
load_refs(bool force)
{
	static bool loaded = FALSE;

	if (!force && loaded)
		return OK;

	loaded = TRUE;
	return reload_refs(force);
}
예제 #2
0
파일: refdb.c 프로젝트: ChunHungLiu/tig
enum status_code
load_refs(bool force)
{
	static bool loaded = false;

	if (!force && loaded)
		return SUCCESS;

	loaded = true;
	return reload_refs(force);
}
예제 #3
0
파일: refdb.c 프로젝트: RobMullen/tig
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));
}