Problem in dlls/ddraw/dsufrace/main.c
Sylvain Petreolle
spetreolle at yahoo.fr
Fri Jan 3 18:25:17 CST 2003
Trying to run Revolt Demo, the program halts saying DDERR_NOTFOUND in
Main_DirectDrawSurface_GetAttachedSurface
Looking in the source, we see that :
found=NULL;
for (surf = This->attached; surf != NULL; surf = surf->next_attached){
... // surf is not modified into that
if (...) found=surf;
}
if (found == NULL) {
TRACE("Did not find any valid surface\n");
return DDERR_NOTFOUND;
}
Looks like the only possible return value of this is DDERR_NOTFOUND,
because of the for(...; surf !=NULL ; ...)
Or am I writing complete bullshit ?
=====
Sylvain Petreolle
spetreolle at users.sourceforge.net
Fight against Spam ! http://www.euro.cauce.org/en/index.html
ICQ #170597259
"Don't think you are. Know you are." Morpheus in Matrix, chapter 15.
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
More information about the wine-devel
mailing list