Ejemplo n.º 1
0
static bool verify_dotgit_hfs(const char *path, size_t len)
{
	if (next_hfs_char(&path, &len) != '.' ||
		next_hfs_char(&path, &len) != 'g' ||
		next_hfs_char(&path, &len) != 'i' ||
		next_hfs_char(&path, &len) != 't' ||
		next_hfs_char(&path, &len) != 0)
		return true;

	return false;
}
Ejemplo n.º 2
0
int is_hfs_dotgit(const char *path)
{
	ucs_char_t c;

	if (next_hfs_char(&path) != '.' ||
	    next_hfs_char(&path) != 'g' ||
	    next_hfs_char(&path) != 'i' ||
	    next_hfs_char(&path) != 't')
		return 0;
	c = next_hfs_char(&path);
	if (c && !is_dir_sep(c))
		return 0;

	return 1;
}