{
tokens = mlt_tokeniser_init( );
if ( text != NULL )
- mlt_tokeniser_parse_new( tokens, text, delimiter );
+ mlt_tokeniser_parse_new( tokens, text, delimiter? delimiter : " " );
}
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( )
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( );