emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/ebdb 7fd0599 3/6: ebdb-parse should also signal error f


From: Eric Abrahamsen
Subject: [elpa] externals/ebdb 7fd0599 3/6: ebdb-parse should also signal error for nil string
Date: Thu, 7 Nov 2019 18:12:42 -0500 (EST)

branch: externals/ebdb
commit 7fd0599dfb2ac22b39691e3d509aa4198f0c2156
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>

    ebdb-parse should also signal error for nil string
    
    * ebdb.el (ebdb-parse): Not only a blank string. Also signal
    'ebdb-empty.
---
 ebdb.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ebdb.el b/ebdb.el
index 74a2c18..a139bd4 100644
--- a/ebdb.el
+++ b/ebdb.el
@@ -885,7 +885,8 @@ Then call `cl-call-next-method' with the new values.")
     (error (signal 'ebdb-unparseable (list str)))))
 
 (cl-defmethod ebdb-parse :before ((_field-class (subclass ebdb-field)) str 
&optional _slots)
-  (when (string-empty-p str)
+  (when (or (null str)
+           (string-empty-p str))
     (signal 'ebdb-empty (list "Empty string cannot be parsed"))))
 
 ;;; Errors



reply via email to

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