Move label name + prefix warning to the right place

This commit is contained in:
John Lorentzson 2025-05-08 21:54:36 +02:00
parent eec5edc715
commit 379d33d5a1

View file

@ -17,9 +17,9 @@
(format nil "~A~D" prefix (incf *label-counter*)))
(defun make-label (&key name name-prefix address)
(when (null name)
(setf name (make-label-name (if (null name-prefix) "L" name-prefix))))
(when (and (not (null name)) (not (null name-prefix)))
(warn "MAKE-LABEL with both name (~A) and prefix (~A) specified (useless)."
name name-prefix))
(when (null name)
(setf name (make-label-name (if (null name-prefix) "L" name-prefix))))
(make-instance 'label :name name :address address))