if (n > sizeof(BN_ULONG))
if (n > (int)sizeof(BN_ULONG))
BN_ULONG BN_get_word(const BIGNUM *a)	{	int i,n;	BN_ULONG ret=0;	n=BN_num_bytes(a);	if (n > sizeof(BN_ULONG))		return(BN_MASK2);	for (i=a->top-1; i>=0; i--)		{#ifndef SIXTY_FOUR_BIT /* the data item > unsigned long */		ret<<=BN_BITS4; /* stops the compiler complaining */		ret<<=BN_BITS4;#else		ret=0;#endif		ret|=a->d[i];		}	return(ret);	}