The following code for some reason is not able to be used because of
protection, but I can't figure out what on earth it could be. Google
comes up with things like using predefined var names and such, but I
don't think I am using any...

using System;

namespace bkhivesharp
{
        
        
        public class BSwap
        {

                UInt16 BSwap_16(UInt16 n)
                { 
                n = ((((n) >> 8) & 0xff) | (((n) & 0xff) << 8)); 
                
                return n;
        }
        
        UInt32 BSwap_32(UInt32 n)
        {                                            
                n = ((((n) & 0xff000000) >> 24) | (((n) & 0x00ff0000) >>  8)
|    
                (((n) & 0x0000ff00) <<  8) | (((n) & 0x000000ff) << 24));
                
                return n;
                }
        }
}


_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to