[PATCH] Update git-tag-script to create the .git/refs/tags if it does not already...
[git.git] / check-files.c
index 7d16691..6fd69e7 100644 (file)
@@ -28,10 +28,10 @@ static void check_file(const char *path)
                die("preparing to update existing file '%s' not in cache", path);
        ce = active_cache[pos];
 
-       if (fstat(fd, &st) < 0)
-               die("fstat(%s): %s", path, strerror(errno));
+       if (lstat(path, &st) < 0)
+               die("lstat(%s): %s", path, strerror(errno));
 
-       changed = cache_match_stat(ce, &st);
+       changed = ce_match_stat(ce, &st);
        if (changed)
                die("preparing to update file '%s' not uptodate in cache", path);
 }