bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#25684: 25.1; (downcase -1) segfaults Emacs on GNU/Linux


From: Glenn Morris
Subject: bug#25684: 25.1; (downcase -1) segfaults Emacs on GNU/Linux
Date: Thu, 16 Feb 2017 23:28:18 -0500
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

Version: 26.1

Applied as b91bfa1

Glenn Morris wrote:

> --- i/src/casefiddle.c
> +++ w/src/casefiddle.c
> @@ -41,7 +41,7 @@
>    if (NILP (XCHAR_TABLE (BVAR (current_buffer, downcase_table))->extras[1]))
>      Fset_case_table (BVAR (current_buffer, downcase_table));
>  
> -  if (INTEGERP (obj))
> +  if (NATNUMP (obj))
>      {
>        int flagbits = (CHAR_ALT | CHAR_SUPER | CHAR_HYPER
>                     | CHAR_SHIFT | CHAR_CTL | CHAR_META);





reply via email to

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