git.fiddlerwoaroof.com
Browse code

refactor: don't use merge-pathnames, use stream-provider:absolute-path

fiddlerwoaroof authored on 14/10/2022 03:36:28
Showing 1 changed files
... ...
@@ -95,8 +95,7 @@
95 95
          (log-serialization (stream feed path)
96 96
            (declare (inline) (dynamic-extent stream))
97 97
            (log-serialization feed-url stream feed
98
-                              (merge-pathnames path
99
-                                               (stream-provider:root stream-provider)))))
98
+                              (stream-provider:absolute-path stream-provider path))))
100 99
     (handler-bind ((cl+ssl:ssl-error-verify
101 100
                      (lambda (c)
102 101
                        (declare (ignore c))
... ...
@@ -111,9 +110,7 @@
111 110
              (make-feed-reference (alimenta:feed-link feed)
112 111
                                   :title title
113 112
                                   :path (feed-relative-pathname
114
-                                         (uiop:pathname-directory-pathname
115
-                                          (merge-pathnames path
116
-                                                           (stream-provider:root stream-provider))))))))))))
113
+                                           (stream-provider:absolute-path stream-provider path))))))
117 114
         (skip-feed ()
118 115
           :report (lambda (s)
119 116
                     (format s "Stop processing for ~a" feed-url))