forked from PsychoticNinja/irssi
Remove buffers GSList, it is unused since r1023.
git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4970 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
bae9c1db7a
commit
590ce173b3
@ -24,8 +24,6 @@
|
|||||||
#include "net-sendbuffer.h"
|
#include "net-sendbuffer.h"
|
||||||
#include "line-split.h"
|
#include "line-split.h"
|
||||||
|
|
||||||
static GSList *buffers;
|
|
||||||
|
|
||||||
/* Create new buffer - if `bufsize' is zero or less, DEFAULT_BUFFER_SIZE
|
/* Create new buffer - if `bufsize' is zero or less, DEFAULT_BUFFER_SIZE
|
||||||
is used */
|
is used */
|
||||||
NET_SENDBUF_REC *net_sendbuffer_create(GIOChannel *handle, int bufsize)
|
NET_SENDBUF_REC *net_sendbuffer_create(GIOChannel *handle, int bufsize)
|
||||||
@ -40,15 +38,12 @@ NET_SENDBUF_REC *net_sendbuffer_create(GIOChannel *handle, int bufsize)
|
|||||||
rec->bufsize = bufsize > 0 ? bufsize : DEFAULT_BUFFER_SIZE;
|
rec->bufsize = bufsize > 0 ? bufsize : DEFAULT_BUFFER_SIZE;
|
||||||
rec->def_bufsize = rec->bufsize;
|
rec->def_bufsize = rec->bufsize;
|
||||||
|
|
||||||
buffers = g_slist_append(buffers, rec);
|
|
||||||
return rec;
|
return rec;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Destroy the buffer. `close' specifies if socket handle should be closed. */
|
/* Destroy the buffer. `close' specifies if socket handle should be closed. */
|
||||||
void net_sendbuffer_destroy(NET_SENDBUF_REC *rec, int close)
|
void net_sendbuffer_destroy(NET_SENDBUF_REC *rec, int close)
|
||||||
{
|
{
|
||||||
buffers = g_slist_remove(buffers, rec);
|
|
||||||
|
|
||||||
if (rec->send_tag != -1) g_source_remove(rec->send_tag);
|
if (rec->send_tag != -1) g_source_remove(rec->send_tag);
|
||||||
if (close) net_disconnect(rec->handle);
|
if (close) net_disconnect(rec->handle);
|
||||||
if (rec->readbuffer != NULL) line_split_free(rec->readbuffer);
|
if (rec->readbuffer != NULL) line_split_free(rec->readbuffer);
|
||||||
@ -184,7 +179,6 @@ GIOChannel *net_sendbuffer_handle(NET_SENDBUF_REC *rec)
|
|||||||
|
|
||||||
void net_sendbuffer_init(void)
|
void net_sendbuffer_init(void)
|
||||||
{
|
{
|
||||||
buffers = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void net_sendbuffer_deinit(void)
|
void net_sendbuffer_deinit(void)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user