fix(debugger): wrong-number-of-arguments error

dape-breakpoint-save's sole argument is optional. Calls omitting it
would cause our advise to throw an arity error.

Amend: 52dbde017a
This commit is contained in:
Henrik Lissner 2025-05-14 23:40:51 +02:00
parent 3c8240dfaa
commit 4b99e6f156
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -40,7 +40,7 @@
;; HACK: Otherwise, if `dape-default-breakpoints-file's parent directory
;; doesn't exist, `dape-breakpoint-save' will throw an error.
;; REVIEW: This should be upstreamed.
(defadvice! +debugger--make-directory-a (file)
(defadvice! +debugger--make-directory-a (&optional file)
:before #'dape-breakpoint-save
(make-directory (file-name-directory (or file dape-default-breakpoints-file)) t)))