X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/59146e6e6846ce273a66f990c414e3f1a9c42da5..d07588d4c069c5b62f7e5792ea173038d090e531:/src/module-impl.lisp diff --git a/src/module-impl.lisp b/src/module-impl.lisp index 9e74b27..fe6b545 100644 --- a/src/module-impl.lisp +++ b/src/module-impl.lisp @@ -167,7 +167,8 @@ (line (file-location-line location)) (filename (file-location-filename location))) (cond (line - (format stream "~&#line ~D~@[ ~S~]~%" line filename) + (when (typep stream 'position-aware-stream) + (format stream "~&#line ~D~@[ ~S~]~%" line filename)) (funcall thunk) (when (typep stream 'position-aware-stream) (fresh-line stream)