avformat/subfile: Assert that whence is a known case
This may help CID1452449 Uninitialized scalar variable Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
		
							parent
							
								
									2a0a7d964b
								
							
						
					
					
						commit
						426d8c84c3
					
				@ -18,6 +18,7 @@
 | 
			
		||||
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#include "libavutil/avassert.h"
 | 
			
		||||
#include "libavutil/avstring.h"
 | 
			
		||||
#include "libavutil/opt.h"
 | 
			
		||||
#include "url.h"
 | 
			
		||||
@ -135,6 +136,8 @@ static int64_t subfile_seek(URLContext *h, int64_t pos, int whence)
 | 
			
		||||
    case SEEK_END:
 | 
			
		||||
        new_pos = end + pos;
 | 
			
		||||
        break;
 | 
			
		||||
    default:
 | 
			
		||||
        av_assert0(0);
 | 
			
		||||
    }
 | 
			
		||||
    if (new_pos < c->start)
 | 
			
		||||
        return AVERROR(EINVAL);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user