emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 10a364d: * src/syntax.c: Fix result of syntax_multi


From: Aurélien Aptel
Subject: [Emacs-diffs] master 10a364d: * src/syntax.c: Fix result of syntax_multibyte()
Date: Fri, 26 Feb 2016 20:27:24 +0000

branch: master
commit 10a364d6737a84ebe2ec71ee107a4aef80660aae
Author: Aurelien Aptel <address@hidden>
Commit: Aurelien Aptel <address@hidden>

    * src/syntax.c: Fix result of syntax_multibyte()
    
    The ?: operator has a lower precedence than ||.
    Bug introduced by commit 45b683a.
---
 src/syntax.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/syntax.c b/src/syntax.c
index 249d0d5..9fc76a6 100644
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -2637,7 +2637,7 @@ between them, return t; otherwise return nil.  */)
 static enum syntaxcode
 syntax_multibyte (int c, bool multibyte_symbol_p)
 {
-  return ASCII_CHAR_P (c) || !multibyte_symbol_p ? SYNTAX (c) : Ssymbol;
+  return (ASCII_CHAR_P (c) || !multibyte_symbol_p) ? SYNTAX (c) : Ssymbol;
 }
 
 static Lisp_Object



reply via email to

[Prev in Thread] Current Thread [Next in Thread]