- fix bad TRACE
- fixed computation of memory used by a texture
diff --git a/dlls/ddraw/d3dtexture.c b/dlls/ddraw/d3dtexture.c
index 488f431..6f3ef21 100644
--- a/dlls/ddraw/d3dtexture.c
+++ b/dlls/ddraw/d3dtexture.c
@@ -652,8 +652,7 @@
if (glThis->loaded == FALSE) {
/* Only check memory for not already loaded texture... */
mem_used = This->surface_desc.dwHeight *
- This->surface_desc.dwHeight *
- This->surface_desc.u4.ddpfPixelFormat.u1.dwRGBBitCount;
+ This->surface_desc.u1.lPitch;
if (This->ddraw_owner->allocate_memory(This->ddraw_owner, mem_used) < 0) {
TRACE(" out of virtual memory... Warning application.\n");
return D3DERR_TEXTURE_LOAD_FAILED;
diff --git a/dlls/ddraw/ddraw/main.c b/dlls/ddraw/ddraw/main.c
index b076cb8..a3302b0 100644
--- a/dlls/ddraw/ddraw/main.c
+++ b/dlls/ddraw/ddraw/main.c
@@ -1115,7 +1115,7 @@
if (TRACE_ON(ddraw)) {
TRACE(" Asking for memory of type : \n");
- DDRAW_dump_DDSCAPS2(ddscaps);
+ DDRAW_dump_DDSCAPS2(ddscaps); DPRINTF("\n");
}
/* We have 16 MB videomemory */