diff options
author | Ludovic Courtès | 2018-03-30 15:34:38 +0200 |
---|---|---|
committer | Ludovic Courtès | 2018-03-30 15:42:53 +0200 |
commit | 869c137fd84eddf71b074898ff7210cddc35a877 (patch) | |
tree | ff62ebffd26c1aeb341c440505b2f700d44b35e8 /src/guile/silex/util.scm | |
parent | 08a4706b2c220048b138fcedfec822a1d319e138 (diff) | |
download | skribilo-869c137fd84eddf71b074898ff7210cddc35a877.tar.gz skribilo-869c137fd84eddf71b074898ff7210cddc35a877.tar.lz skribilo-869c137fd84eddf71b074898ff7210cddc35a877.zip |
Do not mutate lists that may be literal.
On Guile 2.2 this would lead to a segmentation fault or a 'set-car!'
error ("expecting mutable pair") on 2.2.3+.
* src/guile/skribilo/engine.scm (engine-custom-set!): Do not mutate
CUSTOMS.
* src/guile/skribilo/resolve.scm (do-resolve! <pair>): Do not mutate AST.
(do-resolve! <node>): Do not mutate OPTIONS.
(do-resolve! <document>): Do not mutate the list of customs.
Diffstat (limited to 'src/guile/silex/util.scm')
0 files changed, 0 insertions, 0 deletions