projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f8b3fc5
)
fixed reference count bug in save_TexImage3DEXT()
author
Brian Paul
<brian.paul@tungstengraphics.com>
Sat, 9 Oct 1999 10:01:46 +0000
(10:01 +0000)
committer
Brian Paul
<brian.paul@tungstengraphics.com>
Sat, 9 Oct 1999 10:01:46 +0000
(10:01 +0000)
src/mesa/main/dlist.c
patch
|
blob
|
history
diff --git
a/src/mesa/main/dlist.c
b/src/mesa/main/dlist.c
index b1a4ed05e0aa34390d22a13e4f55347620eefdee..fa13ce0afedd89016d890f00fc00e8ed65a9970b 100644
(file)
--- a/
src/mesa/main/dlist.c
+++ b/
src/mesa/main/dlist.c
@@
-1,4
+1,4
@@
-/* $Id: dlist.c,v 1.
6 1999/10/08 09:27:10 keithw
Exp $ */
+/* $Id: dlist.c,v 1.
7 1999/10/09 10:01:46 brianp
Exp $ */
/*
* Mesa 3-D graphics library
@@
-2192,6
+2192,10
@@
static void save_TexImage3DEXT( GLcontext *ctx, GLenum target,
n[8].e = format;
n[9].e = type;
n[10].data = teximage;
+ if (teximage) {
+ /* this prevents gl_TexImage3D() from freeing the image */
+ teximage->RefCount = 1;
+ }
}
if (ctx->ExecuteFlag) {
(*ctx->Exec.TexImage3DEXT)( ctx, target, level, components, width,