commit | a4c952f36f0c6b55f1410bc678b21f75de253a74 | [log] [tgz] |
---|---|---|
author | Mathias Fröhlich <Mathias.Froehlich@web.de> | Thu Dec 01 20:48:10 2011 +0100 |
committer | Mathias Fröhlich <Mathias.Froehlich@web.de> | Thu Dec 01 21:44:57 2011 +0100 |
tree | 7b0b1764f47bda77c821b0cffce8ccb981036a8f | |
parent | de93347d482a96f88c898622c9620f03e677e386 [diff] |
swrast: Fix signed/unsigned problems with negative strides. In swrast_map_renderbuffer negative strides lead to render buffer map pointers that are off by 2^32. Make sure that intermediate negative values are not converted to an unsigned. Signed-off-by: Mathias Froehlich <Mathias.Froehlich@web.de> Reviewed-by: Brian Paul <brianp@vmware.com>