Module: wine Branch: master Commit: e89c279d1ce7d047756e70e1013ccd930f8405fb URL: http://source.winehq.org/git/wine.git/?a=commit;h=e89c279d1ce7d047756e70e101...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Feb 17 13:17:09 2017 +0100
mshtml: Don't use attr_name in attr_to_eid.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/mshtml/htmlevent.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dlls/mshtml/htmlevent.c b/dlls/mshtml/htmlevent.c index 7c25ad9..c776ee3 100644 --- a/dlls/mshtml/htmlevent.c +++ b/dlls/mshtml/htmlevent.c @@ -268,12 +268,15 @@ eventid_t str_to_eid(LPCWSTR str) return EVENTID_LAST; }
-static eventid_t attr_to_eid(LPCWSTR str) +static eventid_t attr_to_eid(const WCHAR *str) { int i;
+ if((str[0] != 'o' && str[0] != 'O') || (str[1] != 'n' && str[1] != 'N')) + return EVENTID_LAST; + for(i=0; i < sizeof(event_info)/sizeof(event_info[0]); i++) { - if(!strcmpW(event_info[i].attr_name, str)) + if(!strcmpW(event_info[i].name, str+2)) return i; }