Check memory allocations before using them.
I am a bit iffy with this one though in the patches;
--
end:
   if (head != NULL) {
...
}
--
When everything works it works but could not be certain if it work perfect
when something fails. If memory allocations start to return NULL
this attribute stack probably will not be causing majority of problems in 
anycase.


Juha-Pekka Heikkila (3):
  glx: Check malloc return value before accessing memory in
    glx/clientattrib.c
  mesa: Verify memory allocations success in _mesa_PushClientAttrib
  mesa: Verify memory allocations success in _mesa_PushAttrib

 src/glx/clientattrib.c |   5 ++
 src/mesa/main/attrib.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 139 insertions(+), 6 deletions(-)

-- 
1.8.1.2

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to