Blame pvs-remove-backslashes.patch
|
Jerry James |
c82e1da |
--- ./src/utils/file-utils-sbcl.lisp.orig 2013-02-21 08:19:17.000000000 -0700
|
|
Jerry James |
6eb286f |
+++ ./src/utils/file-utils-sbcl.lisp 2014-03-10 20:00:00.000000000 -0600
|
|
Jerry James |
6eb286f |
@@ -22,16 +22,9 @@
|
|
Jerry James |
c82e1da |
(export '(file-exists-p directory-p read-permission? write-permission?
|
|
Jerry James |
c82e1da |
file-write-time get-file-info))
|
|
Jerry James |
c82e1da |
|
|
Jerry James |
c82e1da |
-(defun remove-backslashes (string)
|
|
Jerry James |
c82e1da |
- (declare (type string string))
|
|
Jerry James |
c82e1da |
- (sb-impl::remove-backslashes string 0 (length string)))
|
|
Jerry James |
c82e1da |
-
|
|
Jerry James |
c82e1da |
(defun file-exists-p (file)
|
|
Jerry James |
6eb286f |
(handler-case
|
|
Jerry James |
c82e1da |
- (zerop
|
|
Jerry James |
c82e1da |
- (sb-posix:access
|
|
Jerry James |
c82e1da |
- (remove-backslashes (namestring (merge-pathnames file)))
|
|
Jerry James |
c82e1da |
- sb-posix:f-ok))
|
|
Jerry James |
6eb286f |
+ (zerop (sb-posix:access (merge-pathnames file) sb-posix:f-ok))
|
|
Jerry James |
6eb286f |
(sb-posix:syscall-error () nil)))
|
|
Jerry James |
c82e1da |
|
|
Jerry James |
c82e1da |
(defun directory-p (dir)
|