[ros-diffs] [gschneider] 37746: - Improve parameter checks to prevent access beyond array boundaries - Patch by Daniel Zimmermann, <netzimme AT aim DOT com> - Bug #3913, CIDs 595-598
gschneider at svn.reactos.org
gschneider at svn.reactos.org
Sat Nov 29 22:01:14 CET 2008
Author: gschneider
Date: Sat Nov 29 15:01:14 2008
New Revision: 37746
URL: http://svn.reactos.org/svn/reactos?rev=37746&view=rev
Log:
- Improve parameter checks to prevent access beyond array boundaries
- Patch by Daniel Zimmermann, <netzimme AT aim DOT com>
- Bug #3913, CIDs 595-598
Modified:
trunk/reactos/drivers/bus/acpi/events/evxface.c
Modified: trunk/reactos/drivers/bus/acpi/events/evxface.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/bus/acpi/events/evxface.c?rev=37746&r1=37745&r2=37746&view=diff
==============================================================================
--- trunk/reactos/drivers/bus/acpi/events/evxface.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/bus/acpi/events/evxface.c [iso-8859-1] Sat Nov 29 15:01:14 2008
@@ -451,7 +451,7 @@
/* Parameter validation */
- if (!handler || (gpe_number > NUM_GPE)) {
+ if (!handler || (gpe_number >= NUM_GPE)) {
return (AE_BAD_PARAMETER);
}
@@ -510,7 +510,7 @@
/* Parameter validation */
- if (!handler || (gpe_number > NUM_GPE)) {
+ if (!handler || (gpe_number >= NUM_GPE)) {
return (AE_BAD_PARAMETER);
}
More information about the Ros-diffs
mailing list