diff options
| author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-07-22 21:12:00 +0000 |
|---|---|---|
| committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-07-22 21:12:00 +0000 |
| commit | 2f4ec78b32201e67d763d3affe85e4b54abf65a5 (patch) | |
| tree | b0eaeff5330735aa6e8af7eb63d1f127f1d63da5 /ext/syck/syck.h | |
| parent | 8b9f97df4a04bb7080df605133bd74a9a871376a (diff) | |
| download | ruby-2f4ec78b32201e67d763d3affe85e4b54abf65a5.tar.gz ruby-2f4ec78b32201e67d763d3affe85e4b54abf65a5.tar.xz ruby-2f4ec78b32201e67d763d3affe85e4b54abf65a5.zip | |
* ext/syck: suppress warnings more.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@18176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/syck/syck.h')
| -rw-r--r-- | ext/syck/syck.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/ext/syck/syck.h b/ext/syck/syck.h index afcf1daae..3df3fab3f 100644 --- a/ext/syck/syck.h +++ b/ext/syck/syck.h @@ -32,14 +32,11 @@ extern "C" { #endif #if DEBUG - void syck_assert( char *, unsigned ); +void syck_assert( const char *, unsigned, const char * ); # define ASSERT(f) \ - if ( f ) \ - {} \ - else \ - syck_assert( __FILE__, __LINE__ ) + (( f ) ? (void)0 syck_assert( __FILE__, __LINE__, #f ) #else -# define ASSERT(f) +# define ASSERT(f) ((void)0) #endif #ifndef NULL @@ -345,13 +342,13 @@ SyckNode *syck_hdlr_add_anchor( SyckParser *, char *, SyckNode * ); void syck_hdlr_remove_anchor( SyckParser *, char * ); SyckNode *syck_hdlr_get_anchor( SyckParser *, char * ); void syck_add_transfer( char *, SyckNode *, int ); -char *syck_xprivate( char *, int ); +char *syck_xprivate( const char *, int ); char *syck_taguri( const char *, const char *, int ); int syck_tagcmp( const char *, const char * ); int syck_add_sym( SyckParser *, void * ); int syck_lookup_sym( SyckParser *, SYMID, void ** ); int syck_try_implicit( SyckNode * ); -char *syck_type_id_to_uri( char * ); +char *syck_type_id_to_uri( const char * ); void try_tag_implicit( SyckNode *, int ); const char *syck_match_implicit( const char *, size_t ); |
