--- freem/src/expr.c	2025/01/19 02:04:04	1.1.1.1
+++ freem/src/expr.c	2025/02/28 22:31:53	1.3
@@ -137,12 +137,9 @@
 #if !defined(__OpenBSD__) && !defined(_AIX) && !defined(__osf__) && !defined(MSDOS) && !defined(__vax__)
 long    time ();
 #endif
-
-void       cond_round ();
-void       zdate ();
-void       zkey ();
-void       ztime ();
-int        levenshtein ();
+void cond_round (char *a, int digits);
+void zkey (char *a, long type);
+int levenshtein (char *word1, char *word2);
 time_t     horolog_to_unix (char *horo);
 extern int xecline(int typ);
 short      rbuf_slot_from_name(char *);
@@ -5546,7 +5543,7 @@ errexfun:
 		    
                 /* $STORAGE */
                 case 's':
-		    snprintf (a, 255 , "%d\201", DEFPSIZE);
+		    snprintf (a, 255 , "%ld\201", DEFPSIZE);
 		    goto exec;
 
 		/* $WITH */