projects
/
yaz-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c705d85
)
Fixed memory leak (for proxy op)
author
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 7 May 2002 11:00:58 +0000
(11:00 +0000)
committer
Adam Dickmeiss
<adam@indexdata.dk>
Tue, 7 May 2002 11:00:58 +0000
(11:00 +0000)
zoom/zoom-c.c
patch
|
blob
|
history
diff --git
a/zoom/zoom-c.c
b/zoom/zoom-c.c
index
fdc1d74
..
2136dab
100644
(file)
--- a/
zoom/zoom-c.c
+++ b/
zoom/zoom-c.c
@@
-1,5
+1,5
@@
/*
/*
- * $Id: zoom-c.c,v 1.25 2002-05-06 07:33:50 adam Exp $
+ * $Id: zoom-c.c,v 1.26 2002-05-07 11:00:58 adam Exp $
*
* ZOOM layer for C, connections, result sets, queries.
*/
*
* ZOOM layer for C, connections, result sets, queries.
*/
@@
-16,6
+16,8
@@
#include <sys/poll.h>
#endif
#include <sys/poll.h>
#endif
+static int ZOOM_connection_send_init (ZOOM_connection c);
+
static ZOOM_Event ZOOM_Event_create (int kind)
{
ZOOM_Event event = (ZOOM_Event) xmalloc (sizeof(*event));
static ZOOM_Event ZOOM_Event_create (int kind)
{
ZOOM_Event event = (ZOOM_Event) xmalloc (sizeof(*event));
@@
-331,6
+333,9
@@
void ZOOM_connection_destroy(ZOOM_connection c)
ZOOM_options_destroy (c->options);
ZOOM_connection_remove_tasks (c);
xfree (c->host_port);
ZOOM_options_destroy (c->options);
ZOOM_connection_remove_tasks (c);
xfree (c->host_port);
+ xfree (c->proxy);
+ xfree (c->cookie_out);
+ xfree (c->cookie_in);
xfree (c);
}
xfree (c);
}