static int MD4BlockChecksum( void *buffer, int length )
{
- MHASH mh;
- int digest[ 4 ], checksum;
-
-
- /* make md4 hash */
- mh = mhash_init( MHASH_MD4 );
- if( !mh )
- Error( "Unable to initialize MD4 hash context" );
- mhash( mh, buffer, length );
- mhash_deinit( mh, digest );
-
- /* xor the bits and return */
- checksum = digest[ 0 ] ^ digest[ 1 ] ^ digest[ 2 ] ^ digest[ 3 ];
- return checksum;
+ return Com_BlockChecksum(buffer, length);
}
Sys_Printf( "Q3Map - v1.0r (c) 1999 Id Software Inc.\n" );
Sys_Printf( "Q3Map (ydnar) - v" Q3MAP_VERSION "\n" );
- Sys_Printf( "GtkRadiant - v" RADIANT_VERSION " " __DATE__ " " __TIME__ "\n" );
+ Sys_Printf( "NetRadiant - v" RADIANT_VERSION " " __DATE__ " " __TIME__ "\n" );
Sys_Printf( "%s\n", Q3MAP_MOTD );
/* ydnar: new path initialization */