emacs-devel
[Top][All Lists]
Advanced

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

Re: emacs-26 c87d04e: Avoid aborts in 'md5'


From: Michael Albinus
Subject: Re: emacs-26 c87d04e: Avoid aborts in 'md5'
Date: Wed, 28 Feb 2018 09:30:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux)

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?

Best regards, Michael.



reply via email to

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