Remove redundant alloca define.
authorAlex Graveley <alex@ximian.com>
Sat, 29 Sep 2001 04:34:06 +0000 (04:34 +0000)
committerAlex Graveley <orph@src.gnome.org>
Sat, 29 Sep 2001 04:34:06 +0000 (04:34 +0000)
2001-09-28  Alex Graveley  <alex@ximian.com>

* src/libsoup/soup-ntlm.c: Remove redundant alloca define.

* src/libsoup/soup-socket.c (soup_socket_server_new): Use
SOUP_SOCKET_CLOSE.

* src/libsoup/soup-socket.h: Include winsock.h if windows.

ChangeLog
libsoup/soup-ntlm.c
libsoup/soup-socket.c
libsoup/soup-socket.h

index b6c488e..7afd307 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2001-09-28  Alex Graveley  <alex@ximian.com>\r
+\r
+       * src/libsoup/soup-ntlm.c: Remove redundant alloca define.\r
+\r
+       * src/libsoup/soup-socket.c (soup_socket_server_new): Use \r
+       SOUP_SOCKET_CLOSE.\r
+\r
+       * src/libsoup/soup-socket.h: Include winsock.h if windows.\r
+\r
 2001-09-28  Alex Graveley  <alex@ximian.com>
 
        * src/libsoup/soup-socket-win.c: Fix copyright notice.
index 25f3507..f4f6649 100644 (file)
 #  endif
 #endif
 
-#ifdef SOUP_WIN32
-#include <malloc.h>
-#define alloca _alloca
-#endif
-
 #include <ctype.h>
 #include <string.h>
 
index 948d616..d26c9bc 100644 (file)
@@ -672,7 +672,7 @@ soup_socket_server_new (const gint port)
        return s;
 
  SETUP_ERROR:
-       close (s->sockfd);
+       SOUP_CLOSE_SOCKET (s->sockfd);
        g_free (s->addr);
        g_free (s);
        return NULL;
index 9b242ff..dac4457 100644 (file)
 
 #ifndef SOUP_SOCKET_H
 #define SOUP_SOCKET_H 1
-
+\r
+#ifdef HAVE_SYS_SOCKET_H\r
+#include <sys/socket.h>\r
+#endif\r
+\r
+#ifdef SOUP_WIN32\r
+#include <winsock.h>\r
+#endif\r
+\r
 #include <glib.h>
-#include <sys/socket.h>
 
 gboolean  soup_gethostbyname (const gchar         *hostname,
                              struct sockaddr_in  *sa,