Exemple #1
0
const git_oid* Commit::findRemovalOid(
    const std::string& name, const std::string& path) const
{
    const CommitFileChange *change = findChange(name, path);
    if (change && change->type() == CommitFileChange::DEL)
        return change->oid1();
    else
        return NULL;
}
Exemple #2
0
// Finds addition or modification
const git_oid* Commit::findUpdateOid(
    const std::string& name, const std::string& path) const
{
    const CommitFileChange* change = findChange(name, path);
    if (change &&
        (change->type() == CommitFileChange::ADD ||
        change->type() == CommitFileChange::MOD))
        return change->oid2();
    else
        return NULL;
}
Exemple #3
0
int main(int argc, char** argv){
	findChange(94);
	findChange(59);
	findChange(19);
	return 1;
}