From: Gorris R. <Rob...@cr...> - 2006-03-06 13:52:36
|
SW5kZXg6IHNyYy9qYXZhL29yZy9mcmVlYnhtbC9vbWFyL3NlcnZlci9jb21tb24vU2VydmVyUmVx dWVzdENvbnRleHQuamF2YQ0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9jdnNyb290L2VieG1scnIv b21hci9zcmMvamF2YS9vcmcvZnJlZWJ4bWwvb21hci9zZXJ2ZXIvY29tbW9uL1NlcnZlclJlcXVl c3RDb250ZXh0LmphdmEsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjkNCmRpZmYgLXUgLXIxLjkg U2VydmVyUmVxdWVzdENvbnRleHQuamF2YQ0KLS0tIHNyYy9qYXZhL29yZy9mcmVlYnhtbC9vbWFy L3NlcnZlci9jb21tb24vU2VydmVyUmVxdWVzdENvbnRleHQuamF2YQkxNCBGZWIgMjAwNiAxMzow Mjo1NCAtMDAwMAkxLjkNCisrKyBzcmMvamF2YS9vcmcvZnJlZWJ4bWwvb21hci9zZXJ2ZXIvY29t bW9uL1NlcnZlclJlcXVlc3RDb250ZXh0LmphdmEJNiBNYXIgMjAwNiAwOToxMjozOSAtMDAwMA0K QEAgLTQ4Miw3ICs0ODIsNyBAQA0KICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAg Ly9SZW1vdGUgcmVmZXJlbmNlcyBhbHJlYWR5IHJlc29sdmVkIGJ5IGNyZWF0aW5nIGxvY2FsIHJl cGxpY2EgYnkgbm93DQogICAgICAgICAgICAgICAgIC8vRmlyc3QgY2hlY2sgaWYgcmVzb2x2ZWQg d2l0aGluIHN1Ym1pdHRlZElkcw0KLSAgICAgICAgICAgICAgICBpZiAoIShnZXRTdWJtaXR0ZWRP YmplY3RzTWFwKCkuY29udGFpbnNLZXkocmVmSWQpKSkgew0KKyAgICAgICAgICAgICAgICBpZiAo IShnZXRSZWdpc3RyeU9iamVjdChyZWZJZCkpKSB7DQogICAgICAgICAgICAgICAgICAgICAvL3Jl ZiBub3QgcmVzb2x2ZWQgd2l0aGluIHN1Ym1pdHRlZCBvYmplY3RzDQogICAgICAgICAgICAgICAg ICAgICANCiAgICAgICAgICAgICAgICAgICAgIC8vU2VlIGlmIGV4aXN0cyBpbiB0aGUgcmVnaXN0 cnkNCkBAIC05NzksMTEgKzk3OSwxNiBAQA0KICAgICAgICAgICAgICAgICBJdGVyYXRvciBpdGVy ID0gZ2V0U3VibWl0dGVkT2JqZWN0c01hcCgpLmVudHJ5U2V0KCkuaXRlcmF0b3IoKTsNCiAgICAg ICAgICAgICAgICAgd2hpbGUgKGl0ZXIuaGFzTmV4dCgpKSB7DQogICAgICAgICAgICAgICAgICAg ICBPYmplY3QgbyA9IGl0ZXIubmV4dCgpOw0KLSAgICAgICAgICAgICAgICAgICAgaWYgKG8gaW5z dGFuY2VvZiBSZWdpc3RyeU9iamVjdFR5cGUpIHsNCi0gICAgICAgICAgICAgICAgICAgICAgICBS ZWdpc3RyeU9iamVjdFR5cGUgcm8gPSAoUmVnaXN0cnlPYmplY3RUeXBlKW87DQotICAgICAgICAg ICAgICAgICAgICAgICAgLy9HZXQgU2V0IG9mIGlkcyBmb3Igb2JqZWN0cyByZWZlcmVuY2VkIGZy b20gb2JqDQotICAgICAgICAgICAgICAgICAgICAgICAgU2V0IHJlZklkcyA9IGJ1LmdldE9iamVj dFJlZnNJblJlZ2lzdHJ5T2JqZWN0KHJvLCBnZXRJZE1hcCgpLCBuZXcgSGFzaFNldCgpLCAtMSk7 IA0KLSAgICAgICAgICAgICAgICAgICAgICAgIHJlZmVyZW5jZWRPYmplY3RJZHMuYWRkKHJlZklk cyk7DQorICAgICAgICAgICAgICAgICAgICBpZiAobyBpbnN0YW5jZW9mIE1hcC5FbnRyeSkgew0K KwkgICAgICAgICAgICAgICAgICAgIGlmICgoKE1hcC5FbnRyeSlvKS5nZXRWYWx1ZSgpIGluc3Rh bmNlb2YgUmVnaXN0cnlPYmplY3RUeXBlKSB7DQorCSAgICAgICAgICAgICAgICAgICAgICAgIFJl Z2lzdHJ5T2JqZWN0VHlwZSBybyA9IChSZWdpc3RyeU9iamVjdFR5cGUpKChNYXAuRW50cnkpbyku Z2V0VmFsdWUoKTsNCisJICAgICAgICAgICAgICAgICAgICAgICAgLy9HZXQgU2V0IG9mIGlkcyBm b3Igb2JqZWN0cyByZWZlcmVuY2VkIGZyb20gb2JqDQorCSAgICAgICAgICAgICAgICAgICAgICAg IFNldCByZWZJZHMgPSBidS5nZXRPYmplY3RSZWZzSW5SZWdpc3RyeU9iamVjdChybywgZ2V0SWRN YXAoKSwgbmV3IEhhc2hTZXQoKSwgLTEpOw0KKwkgICAgICAgICAgICAgICAgICAgICAgICBJdGVy YXRvciByZWZJID0gcmVmSWRzLml0ZXJhdG9yKCk7DQorCSAgICAgICAgICAgICAgICAgICAgICAg IHdoaWxlKCByZWZJLmhhc05leHQoKSApew0KKwkgICAgICAgICAgICAgICAgICAgICAgICAJcmVm ZXJlbmNlZE9iamVjdElkcy5hZGQocmVmSS5uZXh0KCkpOw0KKwkgICAgICAgICAgICAgICAgICAg ICAgICB9DQorCSAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgfQ0K ICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgfSBjYXRjaCAoSkFYUkV4Y2VwdGlvbiBl KSB7 |