<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -40,7 +40,6 @@ static VALUE read_io( VALUE klass,
   const char * c_enc    = (encoding == Qnil) ? NULL : StringValuePtr(encoding);
   VALUE error_list      = rb_ary_new();
 
-  xmlInitParser();
   xmlResetLastError();
   xmlSetStructuredErrorFunc((void *)error_list, Nokogiri_error_array_pusher);
 
@@ -92,7 +91,6 @@ static VALUE read_memory( VALUE klass,
   int len               = RSTRING_LEN(string);
   VALUE error_list      = rb_ary_new();
 
-  xmlInitParser();
   xmlResetLastError();
   xmlSetStructuredErrorFunc((void *)error_list, Nokogiri_error_array_pusher);
 </diff>
      <filename>ext/nokogiri/html_document.c</filename>
    </modified>
    <modified>
      <diff>@@ -53,6 +53,8 @@ void Init_nokogiri()
                 NOKOGIRI_STR_NEW2(xmlParserVersion, &quot;UTF-8&quot;)
               );
 
+  xmlInitParser();
+
   init_xml_document();
   init_html_document();
   init_xml_node();</diff>
      <filename>ext/nokogiri/nokogiri.c</filename>
    </modified>
    <modified>
      <diff>@@ -136,7 +136,6 @@ static VALUE read_io( VALUE klass,
   const char * c_enc    = (encoding == Qnil) ? NULL : StringValuePtr(encoding);
   VALUE error_list      = rb_ary_new();
 
-  xmlInitParser();
   xmlResetLastError();
   xmlSetStructuredErrorFunc((void *)error_list, Nokogiri_error_array_pusher);
 
@@ -187,7 +186,6 @@ static VALUE read_memory( VALUE klass,
   int len               = RSTRING_LEN(string);
   VALUE error_list      = rb_ary_new();
 
-  xmlInitParser();
   xmlResetLastError();
   xmlSetStructuredErrorFunc((void *)error_list, Nokogiri_error_array_pusher);
   xmlDocPtr doc = xmlReadMemory(c_buffer, len, c_url, c_enc, NUM2INT(options));</diff>
      <filename>ext/nokogiri/xml_document.c</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b1a62250c2e15b93cb955b24a1c41a8467213d55</id>
    </parent>
  </parents>
  <author>
    <name>Aaron Patterson</name>
    <email>aaron.patterson@gmail.com</email>
  </author>
  <url>http://github.com/tenderlove/nokogiri/commit/6ab663a6282f544c32f2c72392d5dff4c779078e</url>
  <id>6ab663a6282f544c32f2c72392d5dff4c779078e</id>
  <committed-date>2009-07-09T08:48:43-07:00</committed-date>
  <authored-date>2009-07-09T08:48:43-07:00</authored-date>
  <message>xmlInitParser only should be called once</message>
  <tree>77ab1fd879befd8171770c91f7819792270a0e35</tree>
  <committer>
    <name>Aaron Patterson</name>
    <email>aaron.patterson@gmail.com</email>
  </committer>
</commit>
