ui/vnc-enc-tight: remove switch and have single return
commitd9d2663c336b4ff7af9528f2cd3736791f4c0da5
authorAlex Bennée <alex.bennee@linaro.org>
Thu, 22 Sep 2016 10:13:08 +0000 (22 11:13 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 28 Sep 2016 10:55:09 +0000 (28 12:55 +0200)
tree3f8f98c2db01794b93a1b484d99d01ecef43fc64
parent4423184376dc85849b2d7b4660e7feeb2b38bf6f
ui/vnc-enc-tight: remove switch and have single return

When enabling the sanitizer build it will complain about control
reaching a non-void function. Normally the compiler should detect that
there is only one possible exit given a static VNC_SERVER_FB_BYTES.

As we always expect a static VNC_SERVER_FB_BYTES I've added a compile
time assert and just called the sub-function directly.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
ui/vnc-enc-tight.c