]> git.eshelyaron.com Git - emacs.git/commitdiff
* xml.c (parse_string): Renamed to parse_string(), since that's
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Tue, 14 Sep 2010 18:37:26 +0000 (20:37 +0200)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Tue, 14 Sep 2010 18:37:26 +0000 (20:37 +0200)
what it does.
(parse_string): Return nil when the document can't be parsed.

src/ChangeLog
src/xml.c

index 29f410cad869e4917415fb38ccd338486794ce2b..807b46c10528e556656bd34e6f503b056346e6f9 100644 (file)
@@ -1,3 +1,9 @@
+2010-09-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * xml.c (parse_string): Renamed to parse_string(), since that's
+       what it does.
+       (parse_string): Return nil when the document can't be parsed.
+
 2010-09-14  Jan Djärv  <jan.h.d@swipnet.se>
 
        * xterm.c (get_current_vm_state): New function.
index eb844950d05ea90c5ee7486503c93a721f94f819..ddecabb5317e21f4ef2166673ba5c14ea41f261e 100644 (file)
--- a/src/xml.c
+++ b/src/xml.c
@@ -69,11 +69,11 @@ Lisp_Object make_dom (xmlNode *node)
 }
 
 static Lisp_Object
-parse_buffer (Lisp_Object string, Lisp_Object base_url, int htmlp)
+parse_string (Lisp_Object string, Lisp_Object base_url, int htmlp)
 {
   xmlDoc *doc;
   xmlNode *node;
-  Lisp_Object result;
+  Lisp_Object result = Qnil;
   int ibeg, iend;
   char *burl = "";
 
@@ -114,7 +114,7 @@ If BASE-URL is non-nil, it will be used to expand relative URLs in
 the HTML document.  */)
   (Lisp_Object string, Lisp_Object base_url)
 {
-  return parse_buffer (string, base_url, 1);
+  return parse_string (string, base_url, 1);
 }
 
 DEFUN ("xml-parse-string", Fxml_parse_string, Sxml_parse_string,
@@ -124,7 +124,7 @@ If BASE-URL is non-nil, it will be used to expand relative URLs in
 the XML document.  */)
   (Lisp_Object string, Lisp_Object base_url)
 {
-  return parse_buffer (string, base_url, 0);
+  return parse_string (string, base_url, 0);
 }
 
 \f