HASH_BLOCK_DATA_ORDER_ALIGNED (c,data,1);
HASH_BLOCK_DATA_ORDER_ALIGNED (c,(HASH_LONG *)data,1);
void HASH_TRANSFORM (HASH_CTX *c, const unsigned char *data)	{#if defined(HASH_BLOCK_DATA_ORDER_ALIGNED) && HASH_BLOCK_DATA_ORDER_ALIGNED!=1	if ((((unsigned long)data)%4) == 0)		HASH_BLOCK_DATA_ORDER_ALIGNED (c,data,1);	else#if !defined(HASH_BLOCK_DATA_ORDER)		{		memcpy (c->data,data,HASH_CBLOCK);		HASH_BLOCK_DATA_ORDER_ALIGNED (c,c->data,1);		}#endif#endif#if defined(HASH_BLOCK_DATA_ORDER)	HASH_BLOCK_DATA_ORDER (c,data,1);#endif	}