svn commit: trunk/busybox/modutils

vda at busybox.net vda at busybox.net
Wed Aug 6 09:41:09 UTC 2008


Author: vda
Date: 2008-08-06 02:41:09 -0700 (Wed, 06 Aug 2008)
New Revision: 23063

Log:
modprobe-small: fix infinite looping, by Timo Teras



Modified:
   trunk/busybox/modutils/modprobe-small.c


Changeset:
Modified: trunk/busybox/modutils/modprobe-small.c
===================================================================
--- trunk/busybox/modutils/modprobe-small.c	2008-08-06 08:44:09 UTC (rev 23062)
+++ trunk/busybox/modutils/modprobe-small.c	2008-08-06 09:41:09 UTC (rev 23063)
@@ -444,8 +444,10 @@
 		if (!modinfo[i].aliases) {
 			parse_module(&modinfo[i], modinfo[i].pathname);
 		}
-		if (result)
+		if (result) {
+			i++;
 			continue;
+		}
 		/* "alias1 symbol:sym1 alias2 symbol:sym2" */
 		desc = str_2_list(modinfo[i].aliases);
 		/* Does matching substring exist? */




More information about the busybox-cvs mailing list