César Fernández Gago wrote:

> socket.c: In function `initialize_tls_session':
> socket.c:290: error: too few arguments to function `ERR_error_string'

  Oopss.. you are right, my mistake:

Index: socket.h
===================================================================
--- cherokee/socket.h    (revision 47)
+++ cherokee/socket.h    (working copy)
@@ -152,9 +152,9 @@


 #ifdef HAVE_OPENSSL
-# define OPENSSL_LAST_ERROR(error)  do { int n;                        \
-                                         while ((n = ERR_get_error())) \
-                                          error = ERR_error_string(n); \
+# define OPENSSL_LAST_ERROR(error)  do { int n;                              \
+                                         while ((n = ERR_get_error()))       \
+                                          error = ERR_error_string(n, NULL); \
                                     } while (0)
 #endif

> any suggestions? I'm testing this beta because with the previous one
> i can't get loggin system to work, It just goes to syslog..

  It was a side effect of some of the last bunch of changes. It is
  fixed on the beta.

  Thanks for the feedback! :-)

--
Greetings, alo.
http://www.alobbs.com
_______________________________________________
Cherokee mailing list
[email protected]
http://www.alobbs.com/cgi-bin/mailman/listinfo/cherokee

Reply via email to