summaryrefslogtreecommitdiff
path: root/ext/syck
diff options
context:
space:
mode:
Diffstat (limited to 'ext/syck')
-rw-r--r--ext/syck/rubyext.c2
-rw-r--r--ext/syck/syck.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/ext/syck/rubyext.c b/ext/syck/rubyext.c
index e3b07775c9..6ae73a9714 100644
--- a/ext/syck/rubyext.c
+++ b/ext/syck/rubyext.c
@@ -1339,7 +1339,7 @@ syck_badalias_cmp( alias1, alias2 )
*/
VALUE
syck_domaintype_initialize( self, domain, type_id, val )
- VALUE self, type_id, val;
+ VALUE self, domain, type_id, val;
{
rb_iv_set( self, "@domain", domain );
rb_iv_set( self, "@type_id", type_id );
diff --git a/ext/syck/syck.h b/ext/syck/syck.h
index 4d65095e23..f7ac39fc94 100644
--- a/ext/syck/syck.h
+++ b/ext/syck/syck.h
@@ -445,6 +445,9 @@ long syck_seq_count( SyckNode * );
* Lexer prototypes
*/
void syckerror( char * );
+int syckparse( void * );
+union YYSTYPE;
+int sycklex( union YYSTYPE *, SyckParser * );
#if defined(__cplusplus)
} /* extern "C" { */