Removed duplicate registration of globals

svn: r11603
This commit is contained in:
Kevin Tew 2008-09-09 15:54:39 +00:00
parent 43c9c0b356
commit 5b4c966af3

View File

@ -159,14 +159,9 @@ static void *place_start_proc(void *data_arg) {
stack_base = PROMPT_STACK(stack_base);
place_data = (Place_Start_Data *) data_arg;
/* create a pristine thread */
/* create pristine THREAD_LOCAL variables*/
null_out_runtime_globals();
REGISTER_SO(scheme_current_thread);
REGISTER_SO(scheme_first_thread);
REGISTER_SO(scheme_main_thread);
REGISTER_SO(scheme_thread_set_top);
/* scheme_make_thread behaves differently if the above global vars are not null */
scheme_place_instance_init();
a[0] = place_data->current_library_collection_paths;