[Pkg-ace-commits] [pkg-ace] r572 - trunk/debian/patches

tgg at alioth.debian.org tgg at alioth.debian.org
Sat Mar 15 18:36:46 UTC 2008


Author: tgg
Date: 2008-03-15 18:36:45 +0000 (Sat, 15 Mar 2008)
New Revision: 572

Modified:
   trunk/debian/patches/13-fix-fox-errors.dpatch
Log:
add 64 fix for the FOX reactor


Modified: trunk/debian/patches/13-fix-fox-errors.dpatch
===================================================================
--- trunk/debian/patches/13-fix-fox-errors.dpatch	2008-03-14 08:27:25 UTC (rev 571)
+++ trunk/debian/patches/13-fix-fox-errors.dpatch	2008-03-15 18:36:45 UTC (rev 572)
@@ -7,6 +7,27 @@
 @DPATCH@
 --- ACE_wrappers.orig/ace/FoxReactor/FoxReactor.cpp
 +++ ACE_wrappers/ace/FoxReactor/FoxReactor.cpp
+@@ -123,17 +123,17 @@
+   ACE_Select_Reactor_Handle_Set dispatch_set;
+   bool f=false;
+   if(sel==SEL_IO_READ){
+-    dispatch_set.rd_mask_.set_bit(ACE_HANDLE(handle));
++    dispatch_set.rd_mask_.set_bit(ACE_HANDLE((FXival)handle));
+     f=true;
+   }
+   else
+   if(sel==SEL_IO_WRITE){
+-    dispatch_set.wr_mask_.set_bit(ACE_HANDLE(handle));
++    dispatch_set.wr_mask_.set_bit(ACE_HANDLE((FXival)handle));
+     f=true;
+   }
+   else
+   if(sel==SEL_IO_EXCEPT){
+-    dispatch_set.ex_mask_.set_bit(ACE_HANDLE(handle));
++    dispatch_set.ex_mask_.set_bit(ACE_HANDLE((FXival)handle));
+     f=true;
+   };
+   if(f) dispatch (1, dispatch_set);
 @@ -248,9 +248,9 @@
  
    if (max_wait_time != 0)




More information about the Pkg-ace-commits mailing list