manoj 99/10/31 16:49:45
Modified: src/lib/apr/network_io/beos sockets.c
src/lib/apr/network_io/os2 sockets.c
src/lib/apr/network_io/unix sockets.c
src/lib/apr/network_io/win32 sockets.c
Log:
We were passing NULL to ap_register_cleanup, breaking mod_cgi. Replace
them all with ap_null_cleanup.
Revision Changes Path
1.11 +2 -2 apache-2.0/src/lib/apr/network_io/beos/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/beos/sockets.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -u -r1.10 -r1.11
--- sockets.c 1999/10/24 13:08:24 1.10
+++ sockets.c 1999/11/01 00:49:35 1.11
@@ -103,7 +103,7 @@
(*new)->timeout = -1;
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
@@ -162,7 +162,7 @@
}
ap_register_cleanup((*new)->cntxt, (void *)new,
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
1.8 +2 -2 apache-2.0/src/lib/apr/network_io/os2/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/os2/sockets.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -u -r1.7 -r1.8
--- sockets.c 1999/10/29 14:21:01 1.7
+++ sockets.c 1999/11/01 00:49:39 1.8
@@ -108,7 +108,7 @@
}
(*new)->timeout = -1;
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
@@ -167,7 +167,7 @@
}
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
1.21 +2 -2 apache-2.0/src/lib/apr/network_io/unix/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/unix/sockets.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -u -r1.20 -r1.21
--- sockets.c 1999/10/24 13:08:25 1.20
+++ sockets.c 1999/11/01 00:49:41 1.21
@@ -118,7 +118,7 @@
}
(*new)->timeout = -1;
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
@@ -218,7 +218,7 @@
}
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
1.13 +2 -2 apache-2.0/src/lib/apr/network_io/win32/sockets.c
Index: sockets.c
===================================================================
RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/win32/sockets.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -u -r1.12 -r1.13
--- sockets.c 1999/10/25 23:55:28 1.12
+++ sockets.c 1999/11/01 00:49:44 1.13
@@ -104,7 +104,7 @@
return APR_EEXIST;
}
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}
@@ -176,7 +176,7 @@
}
ap_register_cleanup((*new)->cntxt, (void *)(*new),
- socket_cleanup, NULL);
+ socket_cleanup, ap_null_cleanup);
return APR_SUCCESS;
}