Mesa (mesa_7_7_branch): pipebuffer: Ensure buffer size/ alignment is not zero.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Tue Jan 19 04:34:55 UTC 2010


Module: Mesa
Branch: mesa_7_7_branch
Commit: bcadde2068563b818a280e40e6189191e10fd371
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcadde2068563b818a280e40e6189191e10fd371

Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Jan 14 15:07:20 2010 +0000

pipebuffer: Ensure buffer size/alignment is not zero.

---

 src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c b/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c
index 6e3214c..8f74180 100644
--- a/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c
+++ b/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c
@@ -371,6 +371,9 @@ pb_debug_manager_create_buffer(struct pb_manager *_mgr,
    struct pb_desc real_desc;
    pb_size real_size;
    
+   assert(size);
+   assert(desc->alignment);
+
    buf = CALLOC_STRUCT(pb_debug_buffer);
    if(!buf)
       return NULL;




More information about the mesa-commit mailing list