libftdi: (tomj) fix return code of purge functions
authorThomas Jarosch <opensource@intra2net.com>
Wed, 5 Mar 2008 08:34:37 +0000 (08:34 +0000)
committerThomas Jarosch <opensource@intra2net.com>
Wed, 5 Mar 2008 08:34:37 +0000 (08:34 +0000)
src/ftdi.c

index b17e898..ca52acd 100644 (file)
@@ -557,11 +557,11 @@ int ftdi_usb_purge_buffers(struct ftdi_context *ftdi)
     int result;
 
     result = ftdi_usb_purge_rx_buffer(ftdi);
-    if (!result)
+    if (result < 0)
         return -1;
 
     result = ftdi_usb_purge_tx_buffer(ftdi);
-    if (!result)
+    if (result < 0)
         return -2;
 
     return 0;