Kaynağa Gözat

mesa: protect against double-free in _vbo_DestroyContext()

tags/mesa_20090313
Brian Paul 17 yıl önce
ebeveyn
işleme
4992806ae5
1 değiştirilmiş dosya ile 6 ekleme ve 4 silme
  1. 6
    4
      src/mesa/vbo/vbo_context.c

+ 6
- 4
src/mesa/vbo/vbo_context.c Dosyayı Görüntüle

@@ -246,12 +246,14 @@ void _vbo_DestroyContext( GLcontext *ctx )
ctx->aelt_context = NULL;
}

vbo_exec_destroy(ctx);
if (vbo_context(ctx)) {
vbo_exec_destroy(ctx);
#if FEATURE_dlist
vbo_save_destroy(ctx);
vbo_save_destroy(ctx);
#endif
FREE(vbo_context(ctx));
ctx->swtnl_im = NULL;
FREE(vbo_context(ctx));
ctx->swtnl_im = NULL;
}
}



Loading…
İptal
Kaydet