]> gitweb.factorcode.org Git - factor.git/commitdiff
farkup: revent literal from being modified
authorCapital <CapitalEx@protonmail.com>
Sun, 5 Nov 2023 20:49:51 +0000 (15:49 -0500)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sun, 5 Nov 2023 21:00:16 +0000 (13:00 -0800)
basis/farkup/farkup.factor

index 61966ac92b51eafc6ba11d4ba8fdf0ad34484c00..25bd83a31868171efdb31823fc3f8e50bcc049cf 100644 (file)
@@ -223,7 +223,7 @@ CONSTANT: invalid-url "javascript:alert('Invalid URL in farkup');"
 GENERIC: (write-farkup) ( farkup -- xml )
 
 : farkup-inside ( farkup name -- xml )
-    <simple-name> swap T{ attrs } swap
+    <simple-name> swap T{ attrs } clone swap
     child>> (write-farkup) 1array <tag> ;
 
 M: heading1 (write-farkup) "h1" farkup-inside ;