Fix bug: IMAP SEARCH response is allowed to be empty; I was signalling
authorChris Hanson <org/chris-hanson/cph>
Fri, 19 May 2000 05:02:01 +0000 (05:02 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 19 May 2000 05:02:01 +0000 (05:02 +0000)
error in that case.

v7/src/imail/imap-response.scm

index 0ea9c3368c63619b8c433f9811b78fb411b334bf..185c5328cae5917d59e64b2593ecc7f1813794b4 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imap-response.scm,v 1.21 2000/05/19 02:43:49 cph Exp $
+;;; $Id: imap-response.scm,v 1.22 2000/05/19 05:02:01 cph Exp $
 ;;;
 ;;; Copyright (c) 2000 Massachusetts Institute of Technology
 ;;;
       (cons* delim (read-astring port) flags))))
 
 (define (read-search-response port)
-  (let ((numbers (read-open-list read-nz-number port)))
-    (if (pair? numbers)
-       numbers
-       (error "Empty search response."))))
+  (read-open-list read-nz-number port))
 
 (define (read-status-response port)
   (discard-known-char #\space port)