コード例 #1
0
static void
log_proto_framed_server_free(LogProtoServer *s)
{
    LogProtoFramedServer *self = (LogProtoFramedServer *) s;
    g_free(self->buffer);

    log_proto_server_free_method(s);
}
コード例 #2
0
void
log_proto_buffered_server_free_method(LogProtoServer *s)
{
  LogProtoBufferedServer *self = (LogProtoBufferedServer *) s;

  g_sockaddr_unref(self->prev_saddr);

  g_free(self->buffer);
  if (self->state1)
    {
      g_free(self->state1);
    }
  log_proto_server_free_method(s);
}
コード例 #3
0
void
log_proto_buffered_server_free_method(LogProtoServer *s)
{
  LogProtoBufferedServer *self = (LogProtoBufferedServer *) s;

  log_transport_aux_data_destroy(&self->buffer_aux);

  g_free(self->buffer);
  if (self->state1)
    {
      g_free(self->state1);
    }
  if (self->convert != (GIConv) -1)
    g_iconv_close(self->convert);
  log_proto_server_free_method(s);
}