aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVibhav Pant2017-02-05 21:48:27 +0530
committerVibhav Pant2017-02-05 21:48:27 +0530
commit490fc5a5029c0d8e527a0c7f423ba83fd6afda60 (patch)
tree9cdc33d2099880230c8c5ec61aae9b6a1b075422
parentcadb044fc2e69266308cdcabe6181be0f624b484 (diff)
downloademacs-490fc5a5029c0d8e527a0c7f423ba83fd6afda60.tar.gz
emacs-490fc5a5029c0d8e527a0c7f423ba83fd6afda60.zip
; bytecomp.el (-inline-lapcode): Fix incorrect parenthesis, refactor
-rw-r--r--lisp/emacs-lisp/bytecomp.el10
1 files changed, 5 insertions, 5 deletions
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 6e6c48399e1..7346dccdad1 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -3152,14 +3152,14 @@ for symbols generated by the byte compiler itself."
3152 last-jump-tag nil)) 3152 last-jump-tag nil))
3153 (byte-compile-out-tag op)) 3153 (byte-compile-out-tag op))
3154 ((memq (car op) byte-goto-ops) 3154 ((memq (car op) byte-goto-ops)
3155 (setq last-depth byte-compile-depth) 3155 (setq last-depth byte-compile-depth
3156 (when last-switch (push (cdr op) switch-default-tags)) 3156 last-jump-tag (cdr op))
3157 (byte-compile-goto (car op) (cdr op)) 3157 (byte-compile-goto (car op) (cdr op))
3158 (when last-switch 3158 (when last-switch
3159 (push (cdr op) switch-default-tags)
3159 (setcdr (cdr (cdr op)) nil) 3160 (setcdr (cdr (cdr op)) nil)
3160 (setq byte-compile-depth last-depth 3161 (setq byte-compile-depth last-depth
3161 last-switch nil)) 3162 last-switch nil)))
3162 (setq last-jump-tag (cdr op)))
3163 ((eq (car op) 'byte-return) 3163 ((eq (car op) 'byte-return)
3164 (byte-compile-discard (- byte-compile-depth end-depth) t) 3164 (byte-compile-discard (- byte-compile-depth end-depth) t)
3165 (byte-compile-goto 'byte-goto endtag)) 3165 (byte-compile-goto 'byte-goto endtag))
@@ -3172,7 +3172,7 @@ for symbols generated by the byte compiler itself."
3172 last-constant)) 3172 last-constant))
3173 (setq last-constant (and (eq (car op) 'byte-constant) (cadr op))) 3173 (setq last-constant (and (eq (car op) 'byte-constant) (cadr op)))
3174 (setq last-depth byte-compile-depth) 3174 (setq last-depth byte-compile-depth)
3175 (byte-compile-out (car op)) (cdr op)))) 3175 (byte-compile-out (car op) (cdr op)))))
3176 (byte-compile-out-tag endtag))) 3176 (byte-compile-out-tag endtag)))
3177 3177
3178(defun byte-compile-unfold-bcf (form) 3178(defun byte-compile-unfold-bcf (form)