[Spice-devel] [PATCH 7/7] Add missing buffer (re)allocation to reds_sasl_handle_auth_steplen()

Marc-André Lureau marcandre.lureau at gmail.com
Tue Mar 25 04:04:36 PDT 2014


ack


On Mon, Mar 17, 2014 at 2:20 PM, Christophe Fergeau <cfergeau at redhat.com>wrote:

> We need to make sure we have a buffer big enough to accomodate the data
> sent by the coming SASL step.
> ---
>  server/reds_stream.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/server/reds_stream.c b/server/reds_stream.c
> index 8476066..0b06771 100644
> --- a/server/reds_stream.c
> +++ b/server/reds_stream.c
> @@ -756,6 +756,7 @@ RedsSaslError reds_sasl_handle_auth_steplen(RedsStream
> *stream, AsyncReadDone re
>           * treatment */
>          return REDS_SASL_ERROR_OK;
>      } else {
> +        sasl->data = spice_realloc(sasl->data, sasl->len);
>          reds_stream_async_read(stream, (uint8_t *)sasl->data, sasl->len,
>                                 read_cb, opaque);
>          return REDS_SASL_ERROR_OK;
> --
> 1.8.5.3
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>



-- 
Marc-André Lureau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20140325/d5dda310/attachment.html>


More information about the Spice-devel mailing list