As ftruncate is not availabe on all platforms, switch back to
[oweals/openssl.git] / crypto / des / des_opts.c
index c995ac8ddb87a06eb4375b837bd5c3bb44869faf..545075ce49d5f13e29797a914c47b0acf8a03df1 100644 (file)
@@ -65,7 +65,8 @@
 
 #include <stdio.h>
 #ifndef MSDOS
-#include <unistd.h>
+#include <openssl/e_os2.h>
+#include OPENSSL_UNISTD
 #else
 #include <io.h>
 extern void exit();
@@ -437,13 +438,13 @@ int main(int argc, char **argv)
        fprintf(stderr,"program when this computer is idle.\n");
 #endif
 
-       des_set_key((C_Block *)key,sch);
-       des_set_key((C_Block *)key2,sch2);
-       des_set_key((C_Block *)key3,sch3);
+       des_set_key_unchecked(&key,sch);
+       des_set_key_unchecked(&key2,sch2);
+       des_set_key_unchecked(&key3,sch3);
 
 #ifndef SIGALRM
        fprintf(stderr,"First we calculate the approximate speed ...\n");
-       des_set_key((C_Block *)key,sch);
+       des_set_key_unchecked(&key,sch);
        count=10;
        do      {
                long i;