[arch-projects] [initscripts] [PATCH 09/12] udevd_modprobe: Get rid of simple if-constuct by using '&&'

Kurt J. Bosch kjb-temp-2009 at alpenjodel.de
Sat Jun 25 06:16:01 EDT 2011


---
 functions |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/functions b/functions
index 564ea4c..1c6a780 100644
--- a/functions
+++ b/functions
@@ -320,9 +320,8 @@ udevd_modprobe() {
 	stat_done
 
 	# Load modules from the MODULES array defined in rc.conf
-	if [[ -f /proc/modules ]] && (( ${#MODULES[*]} )); then
+	[[ -f /proc/modules ]] && (( ${#MODULES[*]} )) &&
 		status "Loading Modules" modprobe -ab "${MODULES[@]}"
-	fi
 
 	status "Waiting for UDev uevents to be processed" \
 		udevadm settle --timeout=${UDEV_TIMEOUT:-30}
-- 
1.7.1



More information about the arch-projects mailing list