Skip to content

Commit

Permalink
Merge pull request #14 from anranyicheng/master
Browse files Browse the repository at this point in the history
Fix whitespace
  • Loading branch information
fukamachi committed Apr 4, 2024
2 parents 1de163a + 75f9b05 commit e88acb1
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions src/event-emitter.lisp
Expand Up @@ -59,7 +59,7 @@
(delete listener listeners
:test #'eq
:count 1
:start start
:start start
:key #'listener-function)))
(values))

Expand All @@ -80,17 +80,17 @@

(defun emit (event object &rest args)
(let* ((listeners (listeners object event))
(max-size (length listeners)))
(max-size (length listeners)))
(when (zerop max-size)
(return-from emit nil))
(do ((indx 0 (1+ indx)))
((>= indx max-size))
(apply (listener-function (elt listeners indx)) args)
(when (listener-once (elt listeners indx))
(remove-listener object event (listener-function (elt listeners indx))
:start indx)
(decf max-size)
(decf indx)))
(do ((indx 0 (1+ indx)))
((>= indx max-size))
(apply (listener-function (elt listeners indx)) args)
(when (listener-once (elt listeners indx))
(remove-listener object event (listener-function (elt listeners indx))
:start indx)
(decf max-size)
(decf indx)))
t))

(defun listener-count (object event)
Expand Down

0 comments on commit e88acb1

Please sign in to comment.