* dns.el (query-dns): Make sure we check the buffer size before
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 18 Dec 2005 00:14:32 +0000 (00:14 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 18 Dec 2005 00:14:32 +0000 (00:14 +0000)
removing tcp headers.

lisp/ChangeLog
lisp/dns.el

index 287c6c5..953bbf0 100644 (file)
@@ -1,3 +1,8 @@
+2005-12-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * dns.el (query-dns): Make sure we check the buffer size before
+       removing tcp headers.
+
 2005-12-16  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-art.el (gnus-article-delete-text-of-type): Enable it to
index fdb4ca4..2ab3e26 100644 (file)
@@ -404,7 +404,8 @@ If REVERSEP, look up an IP address."
            (decf times step))
          (ignore-errors
            (delete-process process))
-         (when tcp-p
+         (when (and tcp-p
+                    (>= (buffer-size) 2))
            (goto-char (point-min))
            (delete-region (point) (+ (point) 2)))
          (unless (zerop (buffer-size))