(variable_expand): Fix braino in last change.
diff --git a/expand.c b/expand.c
index 867cf91..d2d798e 100644
--- a/expand.c
+++ b/expand.c
@@ -256,7 +256,7 @@
 	       any variable references inside are now expanded.
 	       Is the resultant text a substitution reference?  */
 
-	    colon = index (beg, ':');
+	    colon = lindex (beg, end, ':');
 	    if (colon != 0)
 	      {
 		/* This looks like a substitution reference: $(FOO:A=B).  */