示例#1
0
void
mkd_initialize()
{

    if ( need_to_initrng ) {
	need_to_initrng = 0;
	INITRNG(time(0));
    }
    if ( need_to_setup ) {
	need_to_setup = 0;
	mkd_prepare_tags();
    }
}
示例#2
0
void
mkd_initialize()
{
	/* on merge: added critical section */
#ifdef ZTS
	tsrm_mutex_lock(tags_mutex);
#endif
	/* on merge: reduced to call to mkd_prepare_tags(); */
    /* if ( need_to_initrng ) {
	need_to_initrng = 0;
	INITRNG(time(0));
    }
    if ( need_to_setup ) {
	need_to_setup = 0;*/
	mkd_prepare_tags();
    /*}*/

#ifdef ZTS
	tsrm_mutex_unlock(tags_mutex);
#endif
}