Simplify ty_extensionis

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24464 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2007-09-14 15:28:47 +00:00
parent 89c39c06d0
commit 5ebf63afcd
1 changed files with 5 additions and 8 deletions

View File

@ -123,15 +123,12 @@ void ty_ClearOSD( int start );
#define TMF_SIG "showing.xml" #define TMF_SIG "showing.xml"
// =========================================================================== // ===========================================================================
static int ty_extensionis( char *name, char *ext ) static int ty_extensionis(const char *name, const char *ext )
{ {
char *ptr; int delta = strlen(name) - strlen(ext);
if (delta < 0) return 0;
if ( strlen( ext ) > strlen( name ) ) return( 0 ); name += delta;
ptr = name; return strcmp(name, ext) == 0;
ptr += ( strlen( name ) - strlen( ext ) );
if ( strcmp( ptr, ext ) == 0 ) return( 1 );
return( 0 );
} }