Sha256: e0304ea86400dbbf2f171c37ecd7c304752ca5caf01f769e0715259db7514351

Contents?: true

Size: 969 Bytes

Versions: 11

Compression:

Stored size: 969 Bytes

Contents

#ifndef NOKOGIRI_XML_SYNTAX_ERROR
#define NOKOGIRI_XML_SYNTAX_ERROR

#include <nokogiri.h>

typedef struct _libxmlStructuredErrorHandlerState {
  void *user_data;
  xmlStructuredErrorFunc handler;
} libxmlStructuredErrorHandlerState ;

void init_xml_syntax_error();

void Nokogiri_structured_error_func_save(libxmlStructuredErrorHandlerState *handler_state);
void Nokogiri_structured_error_func_save_and_set(libxmlStructuredErrorHandlerState *handler_state,
                                                 void *user_data,
                                                 xmlStructuredErrorFunc handler);
void Nokogiri_structured_error_func_restore(libxmlStructuredErrorHandlerState *handler_state);

VALUE Nokogiri_wrap_xml_syntax_error(xmlErrorPtr error);
void Nokogiri_error_array_pusher(void *ctx, xmlErrorPtr error);
NORETURN(void Nokogiri_error_raise(void *ctx, xmlErrorPtr error));

extern VALUE cNokogiriXmlSyntaxError;

#endif /* NOKOGIRI_XML_SYNTAX_ERROR */

Version data entries

11 entries across 9 versions & 2 rubygems

Version Path
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/tdiary-5.1.5/vendor/bundle/ruby/3.0.0/gems/nokogiri-1.11.1-x86_64-linux/ext/nokogiri/xml_syntax_error.h
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/tdiary-5.1.5/vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.1-x86_64-linux/ext/nokogiri/xml_syntax_error.h
tdiary-5.1.5 vendor/bundle/ruby/2.7.0/gems/nokogiri-1.11.1-x86_64-linux/ext/nokogiri/xml_syntax_error.h
tdiary-5.1.5 vendor/bundle/ruby/3.0.0/gems/nokogiri-1.11.1-x86_64-linux/ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1 ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-x86_64-linux ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-x86_64-darwin ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-x86-mingw32 ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-x86-linux ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-x64-mingw32 ext/nokogiri/xml_syntax_error.h
nokogiri-1.11.1-arm64-darwin ext/nokogiri/xml_syntax_error.h