Removed traces of cryptall.h, and did a "make depend".
[openssl.git] / crypto / lhash / lhash.h
index 06aad873b29f85f1370a7c64ea4dd84bf5048b40..9b1d5ef0589ec5e6fd7f2d14a2e8d7aeb2424938 100644 (file)
 extern "C" {
 #endif
 
+#ifndef NO_FP_API
+#include <stdio.h>
+#endif
+
 typedef struct lhash_node_st
        {
        char *data;
@@ -120,7 +124,7 @@ char *lh_delete(LHASH *lh, char *data);
 char *lh_retrieve(LHASH *lh, char *data);
 void lh_doall(LHASH *lh, void (*func)(/* char *b */));
 void lh_doall_arg(LHASH *lh, void (*func)(/*char *a,char *b*/),char *arg);
-unsigned long lh_strhash(char *c);
+unsigned long lh_strhash(const char *c);
 
 #ifndef NO_FP_API
 void lh_stats(LHASH *lh, FILE *out);