aboutsummaryrefslogtreecommitdiff
path: root/pull.h
diff options
context:
space:
mode:
Diffstat (limited to 'pull.h')
-rw-r--r--pull.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/pull.h b/pull.h
index e173ae333..e7710e89e 100644
--- a/pull.h
+++ b/pull.h
@@ -9,6 +9,13 @@
extern int fetch(unsigned char *sha1);
/*
+ * Fetch the specified object and store it locally; fetch() will be
+ * called later to determine success. To be provided by the particular
+ * implementation.
+ */
+extern void prefetch(unsigned char *sha1);
+
+/*
* Fetch ref (relative to $GIT_DIR/refs) from the remote, and store
* the 20-byte SHA1 in sha1. Return 0 on success, -1 on failure. To
* be provided by the particular implementation.