Merge pull request #247 from shaded-enmity/origin/pullfix

import/pull: fix for the name/reference overwrite
This commit is contained in:
Lennart Poettering 2015-06-18 13:02:57 +02:00
commit e063e03404
1 changed files with 8 additions and 8 deletions

View File

@ -245,15 +245,15 @@ static int pull_dkr(int argc, char *argv[], void *userdata) {
if (digest) {
reference = digest + 1;
name = strndupa(argv[1], digest - argv[1]);
}
reference = strchr(argv[1], ':');
if (reference) {
name = strndupa(argv[1], reference - argv[1]);
reference++;
} else {
name = argv[1];
reference = "latest";
reference = strchr(argv[1], ':');
if (reference) {
name = strndupa(argv[1], reference - argv[1]);
reference++;
} else {
name = argv[1];
reference = "latest";
}
}
if (!dkr_name_is_valid(name)) {