Hallo,

after Douglas hint on using Andi's CVS server, I found that some work
had gone on SendASPI32Command:SC_GET_DEV_TYPE. However the application 
(ramdiag.exe coming with a HP CD Writer) still didn't show the drive
selection. I guess that WNASPI32_DoPosting should only return
SS_PENDING when a SRB_PostProc is available and should return the
status else.
Elliot: Does this fix look right?

Changelog:
 dlls/winaspi/winaspi32.c: WNASPI32_DoPosting
        Only return SS_PENDING when a SRB_PostProc is available or
        else the status
        
Bye

PS: Elliot, could you format you Mails with 76 letters per line?

Uwe Bonnes                [EMAIL PROTECTED]

Free Software: If you contribute nothing, expect nothing
--
Index: wine/dlls/winaspi/winaspi32.c
===================================================================
RCS file: /home/wine/wine/dlls/winaspi/winaspi32.c,v
retrieving revision 1.3
diff -u -r1.3 winaspi32.c
--- wine/dlls/winaspi/winaspi32.c       2000/03/24 19:45:47     1.3
+++ wine/dlls/winaspi/winaspi32.c       2000/03/25 20:15:12
@@ -269,8 +269,10 @@
                        TRACE("Setting event %04x\n", (HANDLE)SRB_PostProc);
                        SetEvent((HANDLE)SRB_PostProc);
                }
+               return SS_PENDING;
        }
-       return SS_PENDING;
+       else
+         return status;
 }
 
 static WORD

Reply via email to