Fix refs.c;:repack_without_ref() clean-up path
[gitweb.git] / contrib / emacs / vc-git.el
index 3f6ed699f0848cab6709e736e245b968e963978c..4a8f79092d1217ea6aff51a9cbefef83a4a656ff 100644 (file)
@@ -54,7 +54,7 @@
     (let* ((dir (file-name-directory file))
            (name (file-relative-name file dir)))
       (when dir (cd dir))
-      (and (eq 0 (call-process "git" nil '(t nil) nil "ls-files" "-c" "-z" "--" name))
+      (and (ignore-errors (eq 0 (call-process "git" nil '(t nil) nil "ls-files" "-c" "-z" "--" name)))
            (let ((str (buffer-string)))
              (and (> (length str) (length name))
                   (string= (substring str 0 (1+ (length name))) (concat name "\0"))))))))