sch isn't an array, how did this pass through gcc?
diff --git a/apps/speed.c b/apps/speed.c
index 45df8aa..aeb2fa7 100644
--- a/apps/speed.c
+++ b/apps/speed.c
@@ -839,7 +839,7 @@
 		Time_F(START,usertime);
 		for (i=count; i; i--)
 			des_ecb_encrypt(buf_as_des_cblock,buf_as_des_cblock,
-				&(sch[0]),DES_ENCRYPT);
+				&sch,DES_ENCRYPT);
 		d=Time_F(STOP,usertime);
 		} while (d <3);
 	save_count=count;