]> asedeno.scripts.mit.edu Git - git.git/blobdiff - builtin-pack-objects.c
tag: Check that options are only allowed in the appropriate mode
[git.git] / builtin-pack-objects.c
index 4004e73e40db210334fa3ef69b49d07b929f2c99..b0dddbee4f93de462090218554e1b1b6d1038c34 100644 (file)
@@ -1377,7 +1377,7 @@ static void find_deltas(struct object_entry **list, unsigned *list_size,
        memset(array, 0, array_size);
 
        for (;;) {
-               struct object_entry *entry = *list++;
+               struct object_entry *entry;
                struct unpacked *n = array + idx;
                int j, max_depth, best_base = -1;
 
@@ -1386,6 +1386,7 @@ static void find_deltas(struct object_entry **list, unsigned *list_size,
                        progress_unlock();
                        break;
                }
+               entry = *list++;
                (*list_size)--;
                if (!entry->preferred_base) {
                        (*processed)++;