diff options
Diffstat (limited to 'module/vcomponent/parse')
-rw-r--r-- | module/vcomponent/parse/component.scm | 10 | ||||
-rw-r--r-- | module/vcomponent/parse/xcal.scm | 4 |
2 files changed, 7 insertions, 7 deletions
diff --git a/module/vcomponent/parse/component.scm b/module/vcomponent/parse/component.scm index 64942625..25d2642d 100644 --- a/module/vcomponent/parse/component.scm +++ b/module/vcomponent/parse/component.scm @@ -284,11 +284,11 @@ ;; x-prop ;; iana-prop )) - (aif (attr* (car stack) key) - (set! (attr* (car stack) key) (cons vline it)) - (set! (attr* (car stack) key) (list vline))) + (aif (prop* (car stack) key) + (set! (prop* (car stack) key) (cons vline it)) + (set! (prop* (car stack) key) (list vline))) ;; else - (set! (attr* (car stack) key) vline)))))) + (set! (prop* (car stack) key) vline)))))) (loop (cdr lst) stack)]))) (lambda (err fmt . args) @@ -304,6 +304,6 @@ (get-file linedata)) (current-error-port)) (let* ((key value params (parse-itemline head))) - (set! (attr* (car stack) key) + (set! (prop* (car stack) key) (make-vline key value params)) (loop (cdr lst) stack))))))))) diff --git a/module/vcomponent/parse/xcal.scm b/module/vcomponent/parse/xcal.scm index e67a8239..19d7286a 100644 --- a/module/vcomponent/parse/xcal.scm +++ b/module/vcomponent/parse/xcal.scm @@ -125,7 +125,7 @@ (let ((params (handle-parameters parameters)) (tag* (symbol-upcase tag))) (for (type value) in (zip type value) - (set! (attr* component tag*) + (set! (prop* component tag*) (make-vline tag* (handle-tag tag (handle-value type params value)) @@ -135,7 +135,7 @@ (for (type value) in (zip type value) (let ((params (make-hash-table)) (tag* (symbol-upcase tag))) - (set! (attr* component tag*) + (set! (prop* component tag*) (make-vline tag* (handle-tag tag (handle-value type params value)) |