(byte-compile-insert-header): Escape backslashes
in FILENAME when putting it inside a string constant.
This commit is contained in:
parent
4691c06db4
commit
b0bfea296d
1 changed files with 4 additions and 1 deletions
|
@ -1355,7 +1355,10 @@ With argument, insert value in current buffer after the form."
|
|||
"\n(if (and (boundp 'emacs-version)\n"
|
||||
"\t (or (and (boundp 'epoch::version) epoch::version)\n"
|
||||
"\t (string-lessp emacs-version \"19\")))\n"
|
||||
" (error \"`" filename "' was compiled for Emacs 19\"))\n"
|
||||
" (error \"`"
|
||||
;; This escapes all backslashes in FILENAME. Needed on Windows.
|
||||
(substring (prin1-to-string filename) 1 -1)
|
||||
"' was compiled for Emacs 19\"))\n"
|
||||
))
|
||||
))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue