1.0.32.12: Fix slot-value on specialized parameters in SVUC methods
[sbcl.git] / src / code / win32-pathname.lisp
index 80ea088..8edaeda 100644 (file)
         (directory (pathname-directory pathname)))
     (cond ((or (null device) (eq device :unspecific))
            "")
-          ((= 1 (length device))
+          ((and (= 1 (length device)) (alpha-char-p (char device 0)))
            (concatenate 'simple-string device ":"))
           ((and (consp directory) (eq :relative (car directory)))
            (error "No printed representation for a relative UNC pathname."))