X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fmisc%2Fxml%2Fxtag.c;h=b5eb64bcc7c404bb4ff4dedf02894d04e35d9224;hb=5eab7541aad8beb57bf70b48251d49b418363f1d;hp=115411d6335c5a399be1b1fcd0510be257d543e7;hpb=df61d33b06e2b3cbbe746b2f5a9bea5b370c24ff;p=vlc diff --git a/modules/misc/xml/xtag.c b/modules/misc/xml/xtag.c index 115411d633..b5eb64bcc7 100644 --- a/modules/misc/xml/xtag.c +++ b/modules/misc/xml/xtag.c @@ -30,7 +30,8 @@ # include "config.h" #endif -#include +#include +#include #include "vlc_xml.h" #include "vlc_block.h" @@ -39,6 +40,8 @@ #include #include +#include + #undef XTAG_DEBUG typedef struct _XList @@ -85,7 +88,7 @@ static int Open ( vlc_object_t * ); static void Close( vlc_object_t * ); vlc_module_begin(); - set_description( _("Simple XML Parser") ); + set_description( N_("Simple XML Parser") ); set_capability( "xml", 5 ); set_callbacks( Open, Close ); vlc_module_end(); @@ -175,10 +178,8 @@ static xml_reader_t *ReaderCreate( xml_t *p_xml, stream_t *s ) /* Open and read file */ p_buffer = malloc( i_buffer ); - if( p_buffer == NULL ) { - msg_Err( p_xml, "out of memory" ); + if( p_buffer == NULL ) return NULL; - } while( ( i_size = stream_Read( s, &p_buffer[i_pos], 2048 ) ) == 2048 ) { @@ -187,7 +188,6 @@ static xml_reader_t *ReaderCreate( xml_t *p_xml, stream_t *s ) p_new = realloc( p_buffer, i_buffer ); if( !p_new ) { - msg_Err( p_xml, "out of memory" ); free( p_buffer ); return NULL; }