wallet_ReadFromFile("FieldSchema.tbl", wallet_FieldToSchema_list); wallet_ReadFromFile("SchemaValue.tbl", wallet_SchemaToValue_list); wallet_ReadFromFile("SchemaConcat.tbl", wallet_SchemaConcat_list);
wallet_ReadFromFile("FieldSchema.tbl", wallet_FieldToSchema_list, FALSE); wallet_ReadFromFile("SchemaValue.tbl", wallet_SchemaToValue_list, TRUE); wallet_ReadFromFile("SchemaConcat.tbl", wallet_SchemaConcat_list, FALSE);
wallet_Initialize() {  static PRBool wallet_initialized = FALSE;  if (!wallet_initialized) {    wallet_FetchFieldSchemaFromNetCenter();    wallet_FetchURLFieldSchemaFromNetCenter();    wallet_FetchSchemaConcatFromNetCenter();    wallet_ReadFromFile("FieldSchema.tbl", wallet_FieldToSchema_list);    wallet_ReadFromFile("SchemaValue.tbl", wallet_SchemaToValue_list);    wallet_ReadFromFile("SchemaConcat.tbl", wallet_SchemaConcat_list);    wallet_ReadFromURLFieldToSchemaFile("URLFieldSchema.tbl", wallet_URLFieldToSchema_list);#if DEBUG//    fprintf(stdout,"Field to Schema table \n");//    wallet_Dump(wallet_FieldToSchema_list);//    fprintf(stdout,"Schema to Value table \n");//    wallet_Dump(wallet_SchemaToValue_list);//    fprintf(stdout,"SchemaConcat table \n");//    wallet_Dump(wallet_SchemaConcat_list);//    fprintf(stdout,"URL Field to Schema table \n");//    XP_List * list_ptr;//    char item1[100];//    wallet_MapElement * ptr;//    list_ptr = wallet_URLFieldToSchema_list;//    while((ptr = (wallet_MapElement *) XP_ListNextObject(list_ptr))!=0) {//      ptr->item1->ToCString(item1, 100);//      fprintf(stdout, item1);//      fprintf(stdout,"\n");//      wallet_Dump(ptr->itemList);//    }#endif    wallet_initialized = TRUE;  }}