patch 9.0.1639: build failure without the crypt feature

Problem:    Build failure without the crypt feature.
Solution:   Adjust #ifdefs
diff --git a/src/fileio.c b/src/fileio.c
index 8b65baf..ac46a28 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -218,7 +218,9 @@
     int		using_b_ffname;
     int		using_b_fname;
     static char *msg_is_a_directory = N_("is a directory");
+#ifdef FEAT_CRYPT
     int		eof = FALSE;
+#endif
 #ifdef FEAT_SODIUM
     int		may_need_lseek = FALSE;
 #endif
@@ -1276,10 +1278,11 @@
 				if (!curbuf->b_p_eol)
 				    --tlen;
 				size = tlen;
+#ifdef FEAT_CRYPT
 				eof = TRUE;
+#endif
 				break;
 			    }
-
 			}
 		    }
 		}
@@ -1288,7 +1291,7 @@
 		    /*
 		     * Read bytes from the file.
 		     */
-# ifdef FEAT_SODIUM
+#ifdef FEAT_SODIUM
 		    // Let the crypt layer work with a buffer size of 8192
 		    //
 		    // Sodium encryption requires a fixed block size to
@@ -1327,12 +1330,14 @@
 			    may_need_lseek = FALSE;
 			}
 		    }
-# endif
+#endif
 		    long read_size = size;
 		    size = read_eintr(fd, ptr, read_size);
 		    filesize_count += size;
+#ifdef FEAT_CRYPT
 		    // hit end of file
 		    eof = (size < read_size || filesize_count == filesize_disk);
+#endif
 		}
 
 #ifdef FEAT_CRYPT
diff --git a/src/version.c b/src/version.c
index 9488cda..364c6b6 100644
--- a/src/version.c
+++ b/src/version.c
@@ -696,6 +696,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1639,
+/**/
     1638,
 /**/
     1637,