From 9f006f18fe497c1ef12cd2973045fadbd500aaac Mon Sep 17 00:00:00 2001 From: Steven Fuller Date: Thu, 6 Dec 2001 00:22:46 +0000 Subject: Many warnings cleaned up (Tim Beckmann) Menus. --- src/stubs.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/stubs.c') diff --git a/src/stubs.c b/src/stubs.c index d1f2097..49f3827 100644 --- a/src/stubs.c +++ b/src/stubs.c @@ -78,14 +78,12 @@ void StartMenuBackgroundBink() fprintf(stderr, "StartMenuBackgroundBink()\n"); } -#if 0 int PlayMenuBackgroundBink() { fprintf(stderr, "PlayMenuBackgroundBink()\n"); return 0; } -#endif void EndMenuBackgroundBink() { @@ -281,7 +279,22 @@ void UnlockSurface() void ReleaseDDSurface(void* DDSurface) { +/* fprintf(stderr, "ReleaseDDSurface(%p)\n", DDSurface); +*/ + D3DTexture *t = (D3DTexture *)DDSurface; + + if (t->id > 0) { + fprintf(stderr, "ReleaseDDSurface(%p) - OpenGL Object (tex = %d, %d, %d)\n", DDSurface, t->id, t->w, t->h); + } else { + if (t->buf) { + free(t->buf); + } else { + fprintf(stderr, "ReleaseDDSurface(%p) - What is This? (tex = %d, %d, %d)\n", DDSurface, t->id, t->w, t->h); + } + } + + free(t); } BOOL ChangeDirectDrawObject() -- cgit v1.3