]> git.sesse.net Git - mlt/commitdiff
Fix compile warnings on string literal for default parameter.
authorDan Dennedy <dan@dennedy.org>
Wed, 18 Sep 2013 06:55:51 +0000 (23:55 -0700)
committerDan Dennedy <dan@dennedy.org>
Wed, 18 Sep 2013 06:55:51 +0000 (23:55 -0700)
src/mlt++/MltTokeniser.cpp
src/mlt++/MltTokeniser.h

index 0ae3af260832de472a589e92960fc8f0208bc8b0..330f12e07be066a934628178964ab746e1d31d77 100644 (file)
@@ -26,7 +26,7 @@ Tokeniser::Tokeniser( char *text, char *delimiter )
 {
        tokens = mlt_tokeniser_init( );
        if ( text != NULL )
-               mlt_tokeniser_parse_new( tokens, text, delimiter );
+               mlt_tokeniser_parse_new( tokens, text, delimiter? delimiter : " " );
 }
 
 Tokeniser::~Tokeniser( )
@@ -36,7 +36,7 @@ Tokeniser::~Tokeniser( )
 
 int Tokeniser::parse( char *text, char *delimiter )
 {
-       return mlt_tokeniser_parse_new( tokens, text, delimiter );
+       return mlt_tokeniser_parse_new( tokens, text, delimiter? delimiter : " " );
 }
 
 int Tokeniser::count( )
index 5f2fd9539287357b8f27117d7d19cbbf2a0d7cbc..16d21de31bedc68d09f8247ab9b10d93c66da256 100644 (file)
@@ -32,9 +32,9 @@ namespace Mlt
                private:
                        mlt_tokeniser tokens;
                public:
-                       Tokeniser( char *text = NULL, char *delimiter = " " );
+                       Tokeniser( char *text = NULL, char *delimiter = NULL );
                        ~Tokeniser( );
-                       int parse( char *text, char *delimiter = " " );
+                       int parse( char *text, char *delimiter = NULL );
                        int count( );
                        char *get( int index );
                        char *input( );