Skip to content

Commit 1605431

Browse files
authored
Merge pull request #2776 from sparklemotion/flavorjones-no-old-style-definitions
dev: update old-style function definitions to ANSI C
2 parents 7892ef7 + 45cfc1f commit 1605431

32 files changed

+32
-32
lines changed

Diff for: ext/nokogiri/gumbo.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ fragment_continue(VALUE parse_args)
576576

577577
// Initialize the Nokogumbo class and fetch constants we will use later.
578578
void
579-
noko_init_gumbo()
579+
noko_init_gumbo(void)
580580
{
581581
// Class constants.
582582
cNokogiriHtml5Document = rb_define_class_under(mNokogiriHtml5, "Document", cNokogiriHtml4Document);

Diff for: ext/nokogiri/html4_document.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ rb_html_document_type(VALUE self)
150150
}
151151

152152
void
153-
noko_init_html_document()
153+
noko_init_html_document(void)
154154
{
155155
assert(cNokogiriXmlDocument);
156156
cNokogiriHtml4Document = rb_define_class_under(mNokogiriHtml4, "Document", cNokogiriXmlDocument);

Diff for: ext/nokogiri/html4_element_description.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ get_description(VALUE klass, VALUE tag_name)
270270
}
271271

272272
void
273-
noko_init_html_element_description()
273+
noko_init_html_element_description(void)
274274
{
275275
cNokogiriHtml4ElementDescription = rb_define_class_under(mNokogiriHtml4, "ElementDescription", rb_cObject);
276276

Diff for: ext/nokogiri/html4_entity_lookup.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ get(VALUE _, VALUE rb_entity_name)
2929
}
3030

3131
void
32-
noko_init_html_entity_lookup()
32+
noko_init_html_entity_lookup(void)
3333
{
3434
cNokogiriHtml4EntityLookup = rb_define_class_under(mNokogiriHtml4, "EntityLookup", rb_cObject);
3535

Diff for: ext/nokogiri/html4_sax_parser_context.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ parse_with(VALUE self, VALUE sax_handler)
101101
}
102102

103103
void
104-
noko_init_html_sax_parser_context()
104+
noko_init_html_sax_parser_context(void)
105105
{
106106
assert(cNokogiriXmlSaxParserContext);
107107
cNokogiriHtml4SaxParserContext = rb_define_class_under(mNokogiriHtml4Sax, "ParserContext",

Diff for: ext/nokogiri/html4_sax_push_parser.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ initialize_native(VALUE self, VALUE _xml_sax, VALUE _filename,
8585
}
8686

8787
void
88-
noko_init_html_sax_push_parser()
88+
noko_init_html_sax_push_parser(void)
8989
{
9090
assert(cNokogiriXmlSaxPushParser);
9191
cNokogiriHtml4SaxPushParser = rb_define_class_under(mNokogiriHtml4Sax, "PushParser", cNokogiriXmlSaxPushParser);

Diff for: ext/nokogiri/nokogiri.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ noko_io_close(void *io)
133133

134134

135135
void
136-
Init_nokogiri()
136+
Init_nokogiri(void)
137137
{
138138
mNokogiri = rb_define_module("Nokogiri");
139139
mNokogiriGumbo = rb_define_module_under(mNokogiri, "Gumbo");

Diff for: ext/nokogiri/test_global_handlers.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ rb_foreign_error_handler(VALUE klass)
3232
* Do NOT use this outside of the Nokogiri test suite.
3333
*/
3434
void
35-
noko_init_test_global_handlers()
35+
noko_init_test_global_handlers(void)
3636
{
3737
VALUE mNokogiriTest = rb_define_module_under(mNokogiri, "Test");
3838

Diff for: ext/nokogiri/xml_attr.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ new (int argc, VALUE *argv, VALUE klass)
8989
}
9090

9191
void
92-
noko_init_xml_attr()
92+
noko_init_xml_attr(void)
9393
{
9494
assert(cNokogiriXmlNode);
9595
/*

Diff for: ext/nokogiri/xml_attribute_decl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ enumeration(VALUE self)
5959
}
6060

6161
void
62-
noko_init_xml_attribute_decl()
62+
noko_init_xml_attribute_decl(void)
6363
{
6464
assert(cNokogiriXmlNode);
6565
cNokogiriXmlAttributeDecl = rb_define_class_under(mNokogiriXml, "AttributeDecl", cNokogiriXmlNode);

Diff for: ext/nokogiri/xml_cdata.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ new (int argc, VALUE *argv, VALUE klass)
4545
}
4646

4747
void
48-
noko_init_xml_cdata()
48+
noko_init_xml_cdata(void)
4949
{
5050
assert(cNokogiriXmlText);
5151
/*

Diff for: ext/nokogiri/xml_comment.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ new (int argc, VALUE *argv, VALUE klass)
4848
}
4949

5050
void
51-
noko_init_xml_comment()
51+
noko_init_xml_comment(void)
5252
{
5353
assert(cNokogiriXmlCharacterData);
5454
/*

Diff for: ext/nokogiri/xml_document.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ noko_xml_document_pin_namespace(xmlNsPtr ns, xmlDocPtr doc)
664664

665665

666666
void
667-
noko_init_xml_document()
667+
noko_init_xml_document(void)
668668
{
669669
assert(cNokogiriXmlNode);
670670
/*

Diff for: ext/nokogiri/xml_document_fragment.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ new (int argc, VALUE *argv, VALUE klass)
3232
}
3333

3434
void
35-
noko_init_xml_document_fragment()
35+
noko_init_xml_document_fragment(void)
3636
{
3737
assert(cNokogiriXmlNode);
3838
/*

Diff for: ext/nokogiri/xml_dtd.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ external_id(VALUE self)
190190
}
191191

192192
void
193-
noko_init_xml_dtd()
193+
noko_init_xml_dtd(void)
194194
{
195195
assert(cNokogiriXmlNode);
196196
/*

Diff for: ext/nokogiri/xml_element_content.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ noko_xml_element_content_wrap(VALUE doc, xmlElementContentPtr element)
112112
}
113113

114114
void
115-
noko_init_xml_element_content()
115+
noko_init_xml_element_content(void)
116116
{
117117
cNokogiriXmlElementContent = rb_define_class_under(mNokogiriXml, "ElementContent", rb_cObject);
118118

Diff for: ext/nokogiri/xml_element_decl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ prefix(VALUE self)
5656
}
5757

5858
void
59-
noko_init_xml_element_decl()
59+
noko_init_xml_element_decl(void)
6060
{
6161
assert(cNokogiriXmlNode);
6262
cNokogiriXmlElementDecl = rb_define_class_under(mNokogiriXml, "ElementDecl", cNokogiriXmlNode);

Diff for: ext/nokogiri/xml_encoding_handler.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ rb_xml_encoding_handler_name(VALUE self)
8989

9090

9191
void
92-
noko_init_xml_encoding_handler()
92+
noko_init_xml_encoding_handler(void)
9393
{
9494
cNokogiriEncodingHandler = rb_define_class_under(mNokogiri, "EncodingHandler", rb_cObject);
9595

Diff for: ext/nokogiri/xml_entity_decl.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ system_id(VALUE self)
8686
}
8787

8888
void
89-
noko_init_xml_entity_decl()
89+
noko_init_xml_entity_decl(void)
9090
{
9191
assert(cNokogiriXmlNode);
9292
cNokogiriXmlEntityDecl = rb_define_class_under(mNokogiriXml, "EntityDecl", cNokogiriXmlNode);

Diff for: ext/nokogiri/xml_entity_reference.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ new (int argc, VALUE *argv, VALUE klass)
3838
}
3939

4040
void
41-
noko_init_xml_entity_reference()
41+
noko_init_xml_entity_reference(void)
4242
{
4343
assert(cNokogiriXmlNode);
4444
/*

Diff for: ext/nokogiri/xml_namespace.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ noko_xml_namespace_wrap_xpath_copy(xmlNsPtr c_namespace)
175175
}
176176

177177
void
178-
noko_init_xml_namespace()
178+
noko_init_xml_namespace(void)
179179
{
180180
cNokogiriXmlNamespace = rb_define_class_under(mNokogiriXml, "Namespace", rb_cObject);
181181

Diff for: ext/nokogiri/xml_node.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -2357,7 +2357,7 @@ noko_xml_node_attrs(xmlNodePtr c_node)
23572357
}
23582358

23592359
void
2360-
noko_init_xml_node()
2360+
noko_init_xml_node(void)
23612361
{
23622362
cNokogiriXmlNode = rb_define_class_under(mNokogiriXml, "Node", rb_cObject);
23632363

Diff for: ext/nokogiri/xml_processing_instruction.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ new (int argc, VALUE *argv, VALUE klass)
4141
}
4242

4343
void
44-
noko_init_xml_processing_instruction()
44+
noko_init_xml_processing_instruction(void)
4545
{
4646
assert(cNokogiriXmlNode);
4747
/*

Diff for: ext/nokogiri/xml_reader.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ rb_xml_reader_encoding(VALUE rb_reader)
752752
}
753753

754754
void
755-
noko_init_xml_reader()
755+
noko_init_xml_reader(void)
756756
{
757757
/*
758758
* The Reader parser allows you to effectively pull parse an XML document.

Diff for: ext/nokogiri/xml_relax_ng.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ from_document(int argc, VALUE *argv, VALUE klass)
171171
}
172172

173173
void
174-
noko_init_xml_relax_ng()
174+
noko_init_xml_relax_ng(void)
175175
{
176176
assert(cNokogiriXmlSchema);
177177
cNokogiriXmlRelaxNG = rb_define_class_under(mNokogiriXml, "RelaxNG", cNokogiriXmlSchema);

Diff for: ext/nokogiri/xml_sax_parser.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ allocate(VALUE klass)
294294
}
295295

296296
void
297-
noko_init_xml_sax_parser()
297+
noko_init_xml_sax_parser(void)
298298
{
299299
cNokogiriXmlSaxParser = rb_define_class_under(mNokogiriXmlSax, "Parser", rb_cObject);
300300

Diff for: ext/nokogiri/xml_sax_parser_context.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ get_recovery(VALUE self)
261261
}
262262

263263
void
264-
noko_init_xml_sax_parser_context()
264+
noko_init_xml_sax_parser_context(void)
265265
{
266266
cNokogiriXmlSaxParserContext = rb_define_class_under(mNokogiriXmlSax, "ParserContext", rb_cObject);
267267

Diff for: ext/nokogiri/xml_sax_push_parser.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ set_replace_entities(VALUE self, VALUE value)
150150
}
151151

152152
void
153-
noko_init_xml_sax_push_parser()
153+
noko_init_xml_sax_push_parser(void)
154154
{
155155
cNokogiriXmlSaxPushParser = rb_define_class_under(mNokogiriXmlSax, "PushParser", rb_cObject);
156156

Diff for: ext/nokogiri/xml_schema.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ from_document(int argc, VALUE *argv, VALUE klass)
268268
}
269269

270270
void
271-
noko_init_xml_schema()
271+
noko_init_xml_schema(void)
272272
{
273273
cNokogiriXmlSchema = rb_define_class_under(mNokogiriXml, "Schema", rb_cObject);
274274

Diff for: ext/nokogiri/xml_syntax_error.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Nokogiri_wrap_xml_syntax_error(xmlErrorPtr error)
7575
}
7676

7777
void
78-
noko_init_xml_syntax_error()
78+
noko_init_xml_syntax_error(void)
7979
{
8080
assert(cNokogiriSyntaxError);
8181
/*

Diff for: ext/nokogiri/xml_text.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ new (int argc, VALUE *argv, VALUE klass)
3636
}
3737

3838
void
39-
noko_init_xml_text()
39+
noko_init_xml_text(void)
4040
{
4141
assert(cNokogiriXmlCharacterData);
4242
/*

Diff for: ext/nokogiri/xslt_stylesheet.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ registr(VALUE self, VALUE uri, VALUE obj)
348348
}
349349

350350
void
351-
noko_init_xslt_stylesheet()
351+
noko_init_xslt_stylesheet(void)
352352
{
353353
rb_define_singleton_method(mNokogiriXslt, "register", registr, 2);
354354
rb_iv_set(mNokogiriXslt, "@modules", rb_hash_new());

0 commit comments

Comments
 (0)