OSDN Git Service

* src/header.c (init_header): the `hdr->method' should be
[lha/lha.git] / src / prototypes.h
index 432cf31..e9cfb2a 100644 (file)
@@ -1,4 +1,4 @@
-/* This file was generated by cproto */
+/* This file was generated by cproto. */
 #if PROTOTYPES /* defined in config.h */
 #define P_(s) s
 #else
@@ -36,9 +36,10 @@ void encode_end_dyn P_((void));
 int decode_lzhuf P_((FILE *infp, FILE *outfp, long original_size, long packed_size, char *name, int method));
 /* header.c */
 int calc_sum P_((register char *p, register int len));
-boolean get_header P_((FILE *fp, register LzHeader *hdr));
+void convert_filename P_((char *name, int len, int size, int from_code, int to_code, char *from_delim, char *to_delim, int case_to));
+boolean get_header P_((FILE *fp, LzHeader *hdr));
 void init_header P_((char *name, struct stat *v_stat, LzHeader *hdr));
-void write_header P_((FILE *nafp, LzHeader *hdr));
+void write_header P_((FILE *fp, LzHeader *hdr));
 char *sjis_to_utf8 P_((char *dst, const char *src, size_t dstsize));
 char *utf8_to_sjis P_((char *dst, const char *src, size_t dstsize));
 void euc2sjis P_((int *p1, int *p2));
@@ -70,8 +71,8 @@ void message P_((char *fmt, ...));
 void warning P_((char *fmt, ...));
 void error P_((char *fmt, ...));
 void fatal_error P_((char *fmt, ...));
-char *xmalloc P_((int size));
-char *xrealloc P_((char *old, int size));
+void *xmalloc P_((int size));
+void *xrealloc P_((void *old, int size));
 char *xstrdup P_((char *str));
 void init_sp P_((struct string_pool *sp));
 void add_sp P_((struct string_pool *sp, char *name, int len));
@@ -127,6 +128,9 @@ char *xmemrchr P_((const char *s, int c, size_t n));
 /* lharc.c */
 RETSIGTYPE interrupt(int signo);
 /* util.c */
+#if !HAVE_MEMMOVE
+void *memmove P_((void *dst, const void *src, size_t cnt));
+#endif
 #if !HAVE_STRDUP
 char *strdup P_((char *buf));
 #endif