From e21389d450cdf62bfed6375684eedbbc3505bac6 Mon Sep 17 00:00:00 2001 From: piaip Date: Thu, 6 Dec 2007 12:59:41 +0000 Subject: - pmore: fixed partial matching for named frames git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3645 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/pmore.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mbbsd') diff --git a/mbbsd/pmore.c b/mbbsd/pmore.c index 45cd83c7..947c4486 100644 --- a/mbbsd/pmore.c +++ b/mbbsd/pmore.c @@ -2876,6 +2876,11 @@ mf_movieGotoNamedFrame(const unsigned char *name, const unsigned char *end) if (mf.end - p < sz) continue; + // check: target of p must end. + if (mf.end -p > sz && + isalnum(*(p+sz))) + continue; + if (memcmp(p, name, sz) == 0) return 1; -- cgit v1.2.3