[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs-26 c87d04e: Avoid aborts in 'md5'
From: |
Andreas Schwab |
Subject: |
Re: emacs-26 c87d04e: Avoid aborts in 'md5' |
Date: |
Wed, 28 Feb 2018 09:49:36 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) |
On Feb 28 2018, Michael Albinus <address@hidden> wrote:
> address@hidden (Eli Zaretskii) writes:
>
>> diff --git a/src/fns.c b/src/fns.c
>> index aba34fd..de1dad3 100644
>> --- a/src/fns.c
>> +++ b/src/fns.c
>> @@ -4952,6 +4952,9 @@ extract_data_from_object (Lisp_Object spec,
>> #endif
>> }
>>
>> + if (!STRINGP (object))
>> + signal_error ("Invalid object argument",
>> + NILP (object) ? build_string ("nil") : object);
>> return SSDATA (object);
>> }
>
> Don't we call CHECK_STRING (object) in such cases, which raises the
> standardized error Qwrong_type_argument?
How can that ever happen anyway?
Andreas.
--
Andreas Schwab, SUSE Labs, address@hidden
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Michael Albinus, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5',
Andreas Schwab <=
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Michael Albinus, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Andreas Schwab, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Eli Zaretskii, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Andreas Schwab, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Eli Zaretskii, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Paul Eggert, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Eli Zaretskii, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Paul Eggert, 2018/02/28
- Re: emacs-26 c87d04e: Avoid aborts in 'md5', Eli Zaretskii, 2018/02/28
Re: emacs-26 c87d04e: Avoid aborts in 'md5', Eli Zaretskii, 2018/02/28