Index: /trunk/devel/run
===================================================================
--- /trunk/devel/run	(revision 1096)
+++ /trunk/devel/run	(revision 1097)
@@ -5,17 +5,24 @@
 
 . devel/run.cfg
-if [[ ! -z $1 ]]; then
+if [[ $# -gt 0 ]]; then
 	type=$1
-fi
+	shift
+	if [[ $# -gt 0 ]]; then
+		args=("$@")
+	fi
+fi
+
+if [[ -z ${args[0]} ]]; then
+	args=(devel.php)
+fi
+
 
 case "$type" in
 prep*)
-	shift
-	exec $MAKE -f devel/prepare.mak "$@"
+	exec $MAKE -f devel/prepare.mak "${args[@]}"
 	;;
 tags)
 	rm -f tags
-	shift
-	exec $MAKE -f devel/prepare.mak tags "$@"
+	exec $MAKE -f devel/prepare.mak tags "${args[@]}"
 	;;
 dep*)
@@ -91,16 +98,4 @@
 xcachesrcdir=../$xcachebasename
 
-if [[ $# -gt 0 ]]; then
-	type=$1
-	shift
-	if [[ $# -gt 0 ]]; then
-		args=("$@")
-	fi
-fi
-
-if [[ -z ${args[0]} ]]; then
-	args=(devel.php)
-fi
-
 case "$type" in
 phpize)
