From: Kristian Høgsberg Date: Tue, 7 Jun 2011 14:53:27 +0000 (-0400) Subject: connection: Fix pointer arithmetic error X-Git-Tag: 0.85.0~121 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=467ae367ed27976098d5065628daf24cee21e3b5;p=platform%2Fupstream%2Fwayland.git connection: Fix pointer arithmetic error Pointed out by Nicolas Pouillon in irc. --- diff --git a/wayland/connection.c b/wayland/connection.c index 259a68c..e5893c3 100644 --- a/wayland/connection.c +++ b/wayland/connection.c @@ -519,7 +519,7 @@ wl_connection_demarshal(struct wl_connection *connection, wl_connection_copy(connection, closure->buffer, size); p = &closure->buffer[2]; - end = (uint32_t *) ((char *) (p + size)); + end = (uint32_t *) ((char *) p + size); extra = (char *) end; for (i = 2; i < count; i++) { if (p + 1 > end) {