Module: wine Branch: master Commit: d0e8d6a7babc8e5137bc4dd7e35c680073589bab URL: http://source.winehq.org/git/wine.git/?a=commit;h=d0e8d6a7babc8e5137bc4dd7e3...
Author: Marcus Meissner marcus@jet.franken.de Date: Fri Mar 2 08:40:34 2007 +0100
netapi32: Fixed array overflow (spotted by Coverity).
---
dlls/netapi32/netbios.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/netapi32/netbios.c b/dlls/netapi32/netbios.c index a221671..c104cea 100644 --- a/dlls/netapi32/netbios.c +++ b/dlls/netapi32/netbios.c @@ -179,7 +179,7 @@ BOOL NetBIOSRegisterAdapter(ULONG transport, DWORD ifIndex, void *data) data); for (i = 0; i < gNumTransports && gTransports[i].id != transport; i++) ; - if (gTransports[i].id == transport) + if ((i < gNumTransports) && gTransports[i].id == transport) { NetBIOSTransport *transportPtr = &gTransports[i].transport;