Fix SIGFPE for vnc display of width/height = 1
commitcc39a92cbfc80c70d2b83708a4c9b309c3126ac3
authorChris Webb <chris@arachsys.com>
Mon, 8 Mar 2010 14:34:49 +0000 (8 14:34 +0000)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 17 Mar 2010 15:42:11 +0000 (17 10:42 -0500)
treedbab4f5553c9e9bf6428667b3c6ac49ddf082672
parent3c9c706c3b66d838942aba53c0d3fdcdf06c7423
Fix SIGFPE for vnc display of width/height = 1

During boot, the screen gets resized to height 1 and a mouse click at this
point will cause a division by zero when calculating the absolute pointer
position from the pixel (x, y). Return a click in the middle of the screen
instead in this case.

Signed-off-by: Chris Webb <chris@arachsys.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
vnc.c