Evaluate default function in gnc:make-account-sel-limited-option.

This commit is contained in:
John Ralls
2021-07-13 09:49:27 -07:00
parent 6eb5dfed51
commit 3f89d063eb

View File

@@ -173,7 +173,8 @@
(gnc-make-account-list-limited-option section name key docstring (default) permitted))
(define-public (gnc:make-account-sel-limited-option section name key docstring default validator permitted)
(issue-deprecation-warning "gnc:make-account-sel-limited-option is deprecated. Make and register the option in one command with gnc-register-account-sel-limited-option.")
(gnc-make-account-sel-limited-option section name key docstring (default) permitted))
(let ((defval (if default (default) #f)))
(gnc-make-account-sel-limited-option section name key docstring defval permitted)))
(define-public (gnc:make-account-sel-option section name key docstring default validator)
(let ((defval (if default (default) #f)))
(gnc-make-account-sel-limited-option section name key docstring defval '())))