Acked-by: Jonathon Jongsma <jjongsma@xxxxxxxxxx> On Wed, 2017-09-20 at 08:50 +0100, Frediano Ziglio wrote: > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > server/smartcard.c | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/server/smartcard.c b/server/smartcard.c > index fa3a55ddb..5410720a8 100644 > --- a/server/smartcard.c > +++ b/server/smartcard.c > @@ -144,7 +144,7 @@ static void > smartcard_read_buf_prepare(RedCharDeviceSmartcard *dev, VSCMsgHeader > msg_len = ntohl(vheader->length); > if (msg_len > dev->priv->buf_size) { > dev->priv->buf_size = MAX(dev->priv->buf_size * 2, msg_len + > sizeof(VSCMsgHeader)); > - dev->priv->buf = spice_realloc(dev->priv->buf, dev->priv- > >buf_size); > + dev->priv->buf = g_realloc(dev->priv->buf, dev->priv- > >buf_size); > } > } > > @@ -239,7 +239,7 @@ RedMsgItem > *smartcard_char_device_on_message_from_device(RedCharDeviceSmartcard > spice_printerr("error: reader_id not assigned for message of > type %d", vheader->type); > } > if (dev->priv->scc) { > - sent_header = spice_memdup(vheader, sizeof(*vheader) + > vheader->length); > + sent_header = g_memdup(vheader, sizeof(*vheader) + vheader- > >length); > /* We patch the reader_id, since the device only knows about > itself, and > * we know about the sum of readers. */ > sent_header->reader_id = dev->priv->reader_id; > @@ -460,14 +460,14 @@ static void > smartcard_channel_send_item(RedChannelClient *rcc, RedPipeItem *item > static void smartcard_free_vsc_msg_item(RedPipeItem *base) > { > RedMsgItem *item = SPICE_UPCAST(RedMsgItem, base); > - free(item->vheader); > - free(item); > + g_free(item->vheader); > + g_free(item); > } > > static RedMsgItem *smartcard_get_vsc_msg_item(RedChannelClient *rcc, > VSCMsgHeader *vheader) > { > - RedMsgItem *msg_item = spice_new0(RedMsgItem, 1); > + RedMsgItem *msg_item = g_new0(RedMsgItem, 1); > > red_pipe_item_init_full(&msg_item->base, > RED_PIPE_ITEM_TYPE_SMARTCARD_DATA, > smartcard_free_vsc_msg_item); > @@ -593,7 +593,7 @@ red_char_device_smartcard_finalize(GObject > *object) > { > RedCharDeviceSmartcard *self = > RED_CHAR_DEVICE_SMARTCARD(object); > > - free(self->priv->buf); > + g_free(self->priv->buf); > > G_OBJECT_CLASS(red_char_device_smartcard_parent_class)- > >finalize(object); > } > @@ -621,7 +621,7 @@ > red_char_device_smartcard_init(RedCharDeviceSmartcard *self) > > self->priv->reader_id = VSCARD_UNDEFINED_READER_ID; > self->priv->buf_size = APDUBufSize + sizeof(VSCMsgHeader); > - self->priv->buf = spice_malloc(self->priv->buf_size); > + self->priv->buf = g_malloc(self->priv->buf_size); > self->priv->buf_pos = self->priv->buf; > } > _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel