浏览代码

drisw: Move pointer dereferences to after NULL checks.

tags/mesa-7.9-rc1
Vinson Lee 15 年前
父节点
当前提交
8c45677588
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4
    2
      src/mesa/drivers/dri/swrast/swrast.c

+ 4
- 2
src/mesa/drivers/dri/swrast/swrast.c 查看文件



if (cPriv) { if (cPriv) {
struct dri_context *ctx = dri_context(cPriv); struct dri_context *ctx = dri_context(cPriv);
struct dri_drawable *draw = dri_drawable(driDrawPriv);
struct dri_drawable *read = dri_drawable(driReadPriv);
struct dri_drawable *draw;
struct dri_drawable *read;


if (!driDrawPriv || !driReadPriv) if (!driDrawPriv || !driReadPriv)
return GL_FALSE; return GL_FALSE;


draw = dri_drawable(driDrawPriv);
read = dri_drawable(driReadPriv);
mesaCtx = &ctx->Base; mesaCtx = &ctx->Base;
mesaDraw = &draw->Base; mesaDraw = &draw->Base;
mesaRead = &read->Base; mesaRead = &read->Base;

正在加载...
取消
保存