]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/dynamicoverlay/dynamicoverlay_buffer.c
swscale: pass/calculate sar-info, should fix #7437
[vlc] / modules / video_filter / dynamicoverlay / dynamicoverlay_buffer.c
index b454ebf5b8db04c9279b534fd61f04616c882f9a..982404d41902f72e489ce0d5c0e2ed73259afb37 100644 (file)
@@ -1,5 +1,5 @@
 /*****************************************************************************
- * dynamicoverlay_buffer.h : dynamic overlay buffer
+ * dynamicoverlay_buffer.c : dynamic overlay buffer
  *****************************************************************************
  * Copyright (C) 2008-2009 the VideoLAN team
  * $Id$
@@ -49,10 +49,7 @@ int BufferInit( buffer_t *p_buffer )
 
 int BufferDestroy( buffer_t *p_buffer )
 {
-    if( p_buffer->p_memory != NULL )
-    {
-        free( p_buffer->p_memory );
-    }
+    free( p_buffer->p_memory );
     p_buffer->p_memory = NULL;
     p_buffer->p_begin = NULL;
 
@@ -63,7 +60,7 @@ char *BufferGetToken( buffer_t *p_buffer )
 {
     char *p_char = p_buffer->p_begin;
 
-    while( isspace( p_char[0] ) || p_char[0] == '\0' )
+    while( isspace( (unsigned char)p_char[0] ) || p_char[0] == '\0' )
     {
         if( p_char <= (p_buffer->p_begin + p_buffer->i_length) )
             p_char++;