ntdll: Avoid a needless goto.

Dmitry Timoshkov dmitry at baikal.ru
Tue Sep 3 03:24:52 CDT 2013


---
 dlls/ntdll/serial.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dlls/ntdll/serial.c b/dlls/ntdll/serial.c
index de699ef..b4f9aa9 100644
--- a/dlls/ntdll/serial.c
+++ b/dlls/ntdll/serial.c
@@ -1322,7 +1322,7 @@ NTSTATUS COMM_DeviceIoControl(HANDLE hDevice,
             attr.SecurityQualityOfService = NULL;
             status = NtCreateEvent(&hev, EVENT_ALL_ACCESS, &attr, SynchronizationEvent, FALSE);
 
-            if (status) goto done;
+            if (status) return status;
         }
         status = io_control(hDevice, hev, UserApcRoutine, UserApcContext,
                             piosb, dwIoControlCode, lpInBuffer, nInBufferSize,
@@ -1340,6 +1340,5 @@ NTSTATUS COMM_DeviceIoControl(HANDLE hDevice,
     else status = io_control(hDevice, hEvent, UserApcRoutine, UserApcContext,
                              piosb, dwIoControlCode, lpInBuffer, nInBufferSize,
                              lpOutBuffer, nOutBufferSize);
-done:
     return status;
 }
-- 
1.8.3.4




More information about the wine-patches mailing list