<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>125693</bug_id>
          
          <creation_ts>2013-12-13 09:12:04 -0800</creation_ts>
          <short_desc>[Win] Remove Pre-VS2013 support code</short_desc>
          <delta_ts>2013-12-13 19:11:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>125192</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>benjamin</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>japhet</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>959564</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-13 09:12:04 -0800</bug_when>
    <thetext>WebKit is littered with tiny inline functions and macros needed to compile WebKit on old versions of Visual Studio. Once Bug 125192 is landed, we should remove this cruft to reduce complexity and eliminate dead code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959711</commentid>
    <comment_count>1</comment_count>
      <attachid>219209</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-13 17:12:17 -0800</bug_when>
    <thetext>Created attachment 219209
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959712</commentid>
    <comment_count>2</comment_count>
      <attachid>219210</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-12-13 17:18:51 -0800</bug_when>
    <thetext>Created attachment 219210
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959737</commentid>
    <comment_count>3</comment_count>
      <attachid>219210</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-13 19:11:05 -0800</bug_when>
    <thetext>Comment on attachment 219210
Patch

Clearing flags on attachment: 219210

Committed r160581: &lt;http://trac.webkit.org/changeset/160581&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>959738</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-13 19:11:08 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219209</attachid>
            <date>2013-12-13 17:12:17 -0800</date>
            <delta_ts>2013-12-13 17:18:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125693-20131213171156.patch</filename>
            <type>text/plain</type>
            <size>8916</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAxNjA1NzQpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDEzLTEyLTEzICBCcmVudCBGdWxnaGFtICA8YmZ1
bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFJlbW92ZSBQcmUtVlMyMDEzIHN1cHBv
cnQgY29kZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNTY5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd3RmL1N0cmluZ1ByaW50U3RyZWFtLmNwcDoKKyAgICAgICAgKFdURjo6U3RyaW5nUHJpbnRT
dHJlYW06OnZwcmludGYpOiBVc2UgdmFfY29weSwgbGlrZSBhIGNpdmlsaXplZCBwZXJzb24uCisK
IDIwMTMtMTItMTMgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CiAKICAgICAg
ICAgW1dpbl0gVW5yZXZpZXdlZCBidWlsZCBmaXggYWZ0ZXIgcjE2MDU0OApJbmRleDogU291cmNl
L1dURi93dGYvU3RyaW5nUHJpbnRTdHJlYW0uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYv
d3RmL1N0cmluZ1ByaW50U3RyZWFtLmNwcAkocmV2aXNpb24gMTYwNTczKQorKysgU291cmNlL1dU
Ri93dGYvU3RyaW5nUHJpbnRTdHJlYW0uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01NCwxMSArNTQs
NyBAQCB2b2lkIFN0cmluZ1ByaW50U3RyZWFtOjp2cHJpbnRmKGNvbnN0IGNoCiAgICAgQVNTRVJU
KCFtX2J1ZmZlclttX25leHRdKTsKICAgICAKICAgICB2YV9saXN0IGZpcnN0UGFzc0FyZ0xpc3Q7
Ci0jaWYgT1MoV0lORE9XUykKLSAgICBmaXJzdFBhc3NBcmdMaXN0ID0gYXJnTGlzdDsKLSNlbHNl
CiAgICAgdmFfY29weShmaXJzdFBhc3NBcmdMaXN0LCBhcmdMaXN0KTsKLSNlbmRpZgogICAgIAog
ICAgIGludCBudW1iZXJPZkJ5dGVzTm90SW5jbHVkaW5nVGVybWluYXRvclRoYXRXb3VsZEhhdmVC
ZWVuV3JpdHRlbiA9CiAgICAgICAgIHZzbnByaW50ZihtX2J1ZmZlciArIG1fbmV4dCwgbV9zaXpl
IC0gbV9uZXh0LCBmb3JtYXQsIGZpcnN0UGFzc0FyZ0xpc3QpOwpJbmRleDogU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwkocmV2
aXNpb24gMTYwNTc0KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTkgQEAKKzIwMTMtMTItMTMgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBh
cHBsZS5jb20+CisKKyAgICAgICAgW1dpbl0gUmVtb3ZlIHByZS1WUzIwMTMgc3VwcG9ydCBjb2Rl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1Njkz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBNb2R1
bGVzL3dlYmRhdGFiYXNlL0RhdGFiYXNlVHJhY2tlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpE
YXRhYmFzZVRyYWNrZXI6OnNldFF1b3RhKTogVXNlIEM5OSBmb3JtYXQgYXJndW1lbnRzCisgICAg
ICAgICogbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpw
YXJzZU9uZUZUUExpbmUpOiBEaXR0bworICAgICAgICAqIGxvYWRlci9pY29uL0ljb25EYXRhYmFz
ZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJY29uRGF0YWJhc2U6OnBydW5lVW5yZXRhaW5lZElj
b25zKTogRGl0dG8gCisgICAgICAgICogcGxhdGZvcm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OlNRTGl0ZURhdGFiYXNlOjpzZXRNYXhpbXVtU2l6ZSk6IERpdHRv
CisKIDIwMTMtMTItMTMgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbR1RLXSBSZW1vdmUgV2FybmluZ3MgaW4gYnVpbGRpbmcgYWJvdXQgZHVwbGljYXRl
IElOU1BFQ1RPUiB2YXJpYWJsZXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0
YWJhc2UvRGF0YWJhc2VUcmFja2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL3dlYmRhdGFiYXNlL0RhdGFiYXNlVHJhY2tlci5jcHAJKHJldmlzaW9uIDE2MDU3MykK
KysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0YWJhc2UvRGF0YWJhc2VUcmFja2VyLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtNzY1LDExICs3NjUsNyBAQCB2b2lkIERhdGFiYXNlVHJhY2tl
cjo6c2V0UXVvdGEoU2VjdXJpdHlPCiAgICAgICAgIH0KIAogICAgICAgICBpZiAoZXJyb3IpCi0j
aWYgT1MoV0lORE9XUykKLSAgICAgICAgICAgIExPR19FUlJPUigiRmFpbGVkIHRvIHNldCBxdW90
YSAlSTY0dSBpbiB0cmFja2VyIGRhdGFiYXNlIGZvciBvcmlnaW4gJXMiLCBxdW90YSwgb3JpZ2lu
LT5kYXRhYmFzZUlkZW50aWZpZXIoKS5hc2NpaSgpLmRhdGEoKSk7Ci0jZWxzZQogICAgICAgICAg
ICAgTE9HX0VSUk9SKCJGYWlsZWQgdG8gc2V0IHF1b3RhICVsbHUgaW4gdHJhY2tlciBkYXRhYmFz
ZSBmb3Igb3JpZ2luICVzIiwgcXVvdGEsIG9yaWdpbi0+ZGF0YWJhc2VJZGVudGlmaWVyKCkuYXNj
aWkoKS5kYXRhKCkpOwotI2VuZGlmCiAgICAgfQogCiAgICAgaWYgKG1fY2xpZW50KQpJbmRleDog
U291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAJKHJldmlzaW9u
IDE2MDU3MykKKysrIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xNTUsMTEgKzE1NSw3IEBAIEZUUEVudHJ5VHlwZSBwYXJzZU9u
ZUZUUExpbmUoY29uc3QgY2hhcioKICAgICAgICAgICAgICAgaWYgKHBvcyA8IGxpbmVsZW4gJiYg
bGluZVtwb3NdID09ICcsJykKICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbG9uZyBzZWNvbmRzID0gMDsKLSNpZiBPUyhXSU5ET1dTKQotICAgICAgICAgICAg
ICAgIHNzY2FuZihwICsgMSwgIiVJNjR1IiwgJnNlY29uZHMpOwotI2Vsc2UKICAgICAgICAgICAg
ICAgICBzc2NhbmYocCArIDEsICIlbGx1IiwgJnNlY29uZHMpOwotI2VuZGlmCiAgICAgICAgICAg
ICAgICAgdGltZV90IHQgPSBzdGF0aWNfY2FzdDx0aW1lX3Q+KHNlY29uZHMpOwogCiAgICAgICAg
ICAgICAgICAgLy8gRklYTUU6IFRoaXMgY29kZSBoYXMgdGhlIHllYXIgMjAzOCBidWcKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9pY29uL0ljb25EYXRhYmFzZS5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL2ljb24vSWNvbkRhdGFiYXNlLmNwcAkocmV2aXNpb24g
MTYwNTczKQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2ljb24vSWNvbkRhdGFiYXNlLmNwcAko
d29ya2luZyBjb3B5KQpAQCAtMTcxMiwxOSArMTcxMiwxMSBAQCB2b2lkIEljb25EYXRhYmFzZTo6
cHJ1bmVVbnJldGFpbmVkSWNvbnMoCiAgICAgICAgIFNRTGl0ZVN0YXRlbWVudCBwYWdlRGVsZXRl
U1FMKG1fc3luY0RCLCAiREVMRVRFIEZST00gUGFnZVVSTCBXSEVSRSByb3dpZCA9ICg/KTsiKTsK
ICAgICAgICAgcGFnZURlbGV0ZVNRTC5wcmVwYXJlKCk7CiAgICAgICAgIGZvciAoc2l6ZV90IGkg
PSAwOyBpIDwgbnVtVG9EZWxldGU7ICsraSkgewotI2lmIE9TKFdJTkRPV1MpCi0gICAgICAgICAg
ICBMT0coSWNvbkRhdGFiYXNlLCAiUHJ1bmluZyBwYWdlIHdpdGggcm93aWQgJUk2NGkgZnJvbSBk
aXNrIiwgc3RhdGljX2Nhc3Q8bG9uZyBsb25nPihwYWdlSURzVG9EZWxldGVbaV0pKTsKLSNlbHNl
CiAgICAgICAgICAgICBMT0coSWNvbkRhdGFiYXNlLCAiUHJ1bmluZyBwYWdlIHdpdGggcm93aWQg
JWxsaSBmcm9tIGRpc2siLCBzdGF0aWNfY2FzdDxsb25nIGxvbmc+KHBhZ2VJRHNUb0RlbGV0ZVtp
XSkpOwotI2VuZGlmCiAgICAgICAgICAgICBwYWdlRGVsZXRlU1FMLmJpbmRJbnQ2NCgxLCBwYWdl
SURzVG9EZWxldGVbaV0pOwogICAgICAgICAgICAgaW50IHJlc3VsdCA9IHBhZ2VEZWxldGVTUUwu
c3RlcCgpOwogICAgICAgICAgICAgaWYgKHJlc3VsdCAhPSBTUUxSZXN1bHREb25lKQotI2lmIE9T
KFdJTkRPV1MpCi0gICAgICAgICAgICAgICAgTE9HX0VSUk9SKCJVbmFibGVkIHRvIGRlbGV0ZSBw
YWdlIHdpdGggaWQgJUk2NGkgZnJvbSBkaXNrIiwgc3RhdGljX2Nhc3Q8bG9uZyBsb25nPihwYWdl
SURzVG9EZWxldGVbaV0pKTsKLSNlbHNlCiAgICAgICAgICAgICAgICAgTE9HX0VSUk9SKCJVbmFi
bGVkIHRvIGRlbGV0ZSBwYWdlIHdpdGggaWQgJWxsaSBmcm9tIGRpc2siLCBzdGF0aWNfY2FzdDxs
b25nIGxvbmc+KHBhZ2VJRHNUb0RlbGV0ZVtpXSkpOwotI2VuZGlmCiAgICAgICAgICAgICBwYWdl
RGVsZXRlU1FMLnJlc2V0KCk7CiAgICAgICAgICAgICAKICAgICAgICAgICAgIC8vIElmIHRoZSB0
aHJlYWQgd2FzIGFza2VkIHRvIHRlcm1pbmF0ZSwgd2Ugc2hvdWxkIGNvbW1pdCB3aGF0IHBydW5p
bmcgd2UndmUgZG9uZSBzbyBmYXIsIGZpZ3VyaW5nIHdlIGNhbgpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9zcWwvU1FMaXRlRGF0YWJhc2UuY3BwCShyZXZpc2lvbiAxNjA1NzMp
CisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcWwvU1FMaXRlRGF0YWJhc2UuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xOTEsMTEgKzE5MSw3IEBAIHZvaWQgU1FMaXRlRGF0YWJhc2U6OnNldE1h
eGltdW1TaXplKGludDYKICAgICBTUUxpdGVTdGF0ZW1lbnQgc3RhdGVtZW50KCp0aGlzLCAiUFJB
R01BIG1heF9wYWdlX2NvdW50ID0gIiArIFN0cmluZzo6bnVtYmVyKG5ld01heFBhZ2VDb3VudCkp
OwogICAgIHN0YXRlbWVudC5wcmVwYXJlKCk7CiAgICAgaWYgKHN0YXRlbWVudC5zdGVwKCkgIT0g
U1FMUmVzdWx0Um93KQotI2lmIE9TKFdJTkRPV1MpCi0gICAgICAgIExPR19FUlJPUigiRmFpbGVk
IHRvIHNldCBtYXhpbXVtIHNpemUgb2YgZGF0YWJhc2UgdG8gJUk2NGkgYnl0ZXMiLCBzdGF0aWNf
Y2FzdDxsb25nIGxvbmc+KHNpemUpKTsKLSNlbHNlCiAgICAgICAgIExPR19FUlJPUigiRmFpbGVk
IHRvIHNldCBtYXhpbXVtIHNpemUgb2YgZGF0YWJhc2UgdG8gJWxsaSBieXRlcyIsIHN0YXRpY19j
YXN0PGxvbmcgbG9uZz4oc2l6ZSkpOwotI2VuZGlmCiAKICAgICBlbmFibGVBdXRob3JpemVyKHRy
dWUpOwogCkluZGV4OiBTb3VyY2UvV2ViS2l0L1dlYktpdC52Y3hwcm9qL1dlYktpdC5zbG4KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL1dlYktpdC9XZWJLaXQudmN4cHJvai9XZWJLaXQuc2xuCShyZXZp
c2lvbiAxNjA1NzQpCisrKyBTb3VyY2UvV2ViS2l0L1dlYktpdC52Y3hwcm9qL1dlYktpdC5zbG4J
KHdvcmtpbmcgY29weSkKQEAgLTMwLDYgKzMwLDcgQEAgUHJvamVjdCgiezhCQzlDRUI4LThCNEEt
MTFEMC04RDExLTAwQTBDOQogRW5kUHJvamVjdAogUHJvamVjdCgiezhCQzlDRUI4LThCNEEtMTFE
MC04RDExLTAwQTBDOTFCQzk0Mn0iKSA9ICJKYXZhU2NyaXB0Q29yZSIsICIuLlwuLlxKYXZhU2Ny
aXB0Q29yZVxKYXZhU2NyaXB0Q29yZS52Y3hwcm9qXEphdmFTY3JpcHRDb3JlLnZjeHByb2oiLCAi
ezIyNDEzRDQxLTNBMTgtNDJCNy05MkE4LUNFREM2Q0U4NjkyMH0iCiAJUHJvamVjdFNlY3Rpb24o
UHJvamVjdERlcGVuZGVuY2llcykgPSBwb3N0UHJvamVjdAorCQl7MzY3MEQwMUYtOTVGMy00NUE4
LUI4NzgtOTQ3RUI2Q0YyMTRFfSA9IHszNjcwRDAxRi05NUYzLTQ1QTgtQjg3OC05NDdFQjZDRjIx
NEV9CiAJCXs5MjIxNzQ0Qi01NzE1LTRGNTYtOTU5MC00MkY3QUIyM0REOEJ9ID0gezkyMjE3NDRC
LTU3MTUtNEY1Ni05NTkwLTQyRjdBQjIzREQ4Qn0KIAkJezhFRjczNzc5LUJFRDMtNDVCQi04MTZE
LTlGRjU4Mzk5QUZBNX0gPSB7OEVGNzM3NzktQkVEMy00NUJCLTgxNkQtOUZGNTgzOTlBRkE1fQog
CUVuZFByb2plY3RTZWN0aW9uCkBAIC00Miw2ICs0Myw3IEBAIEVuZFByb2plY3QKIFByb2plY3Qo
Ins4QkM5Q0VCOC04QjRBLTExRDAtOEQxMS0wMEEwQzkxQkM5NDJ9IikgPSAiV2ViQ29yZSIsICIu
LlwuLlxXZWJDb3JlXFdlYkNvcmUudmN4cHJvalxXZWJDb3JlLnZjeHByb2oiLCAiezFDMTYzMzdC
LUFDRjMtNEQwMy1BQTkwLTg1MUM1QjVFQURBNn0iCiAJUHJvamVjdFNlY3Rpb24oUHJvamVjdERl
cGVuZGVuY2llcykgPSBwb3N0UHJvamVjdAogCQl7MjI0MTNENDEtM0ExOC00MkI3LTkyQTgtQ0VE
QzZDRTg2OTIwfSA9IHsyMjQxM0Q0MS0zQTE4LTQyQjctOTJBOC1DRURDNkNFODY5MjB9CisJCXtB
NDE1OUI2Ri0zMTA2LTRGNzUtOUVERC01ODIzMDdCREI5NkF9ID0ge0E0MTU5QjZGLTMxMDYtNEY3
NS05RURELTU4MjMwN0JEQjk2QX0KIAlFbmRQcm9qZWN0U2VjdGlvbgogRW5kUHJvamVjdAogUHJv
amVjdCgiezhCQzlDRUI4LThCNEEtMTFEMC04RDExLTAwQTBDOTFCQzk0Mn0iKSA9ICJXZWJDb3Jl
R2VuZXJhdGVkIiwgIi4uXC4uXFdlYkNvcmVcV2ViQ29yZS52Y3hwcm9qXFdlYkNvcmVHZW5lcmF0
ZWQudmN4cHJvaiIsICJ7QTQxNTlCNkYtMzEwNi00Rjc1LTlFREQtNTgyMzA3QkRCOTZBfSIKSW5k
ZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDE2MDU3MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE0IEBACisyMDEzLTEyLTEzICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgor
CisgICAgICAgIFtXaW5dIFJlbW92ZSBQcmUtVlMyMDEzIHN1cHBvcnQgY29kZS4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTY5MworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUv
Y2cvSW1hZ2VEaWZmQ0cuY3BwOiBSZW1vdmUgc3RydG9mIHN0dWIgbm93IHN1cHBsaWVkIGJ5Cisg
ICAgICAgIHRoZSBtYXRoIGxpYnJhcnkuCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvd2luL0lt
YWdlRGlmZkNhaXJvLmNwcDogRGl0dG8uCisKIDIwMTMtMTItMTMgIEx1Y2FzIEZvcnNjaGxlciAg
PGxmb3JzY2hsZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFVwZGF0ZSBXZWJraXQgYm90cy4KSW5k
ZXg6IFRvb2xzL0R1bXBSZW5kZXJUcmVlL2NnL0ltYWdlRGlmZkNHLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBUb29scy9EdW1wUmVuZGVyVHJlZS9jZy9JbWFnZURpZmZDRy5jcHAJKHJldmlzaW9uIDE2MDU3
MykKKysrIFRvb2xzL0R1bXBSZW5kZXJUcmVlL2NnL0ltYWdlRGlmZkNHLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtNjAsMTAgKzYwLDYgQEAgdHlwZWRlZiBmbG9hdCBDR0Zsb2F0OwogdXNpbmcgbmFt
ZXNwYWNlIHN0ZDsKIAogI2lmIFBMQVRGT1JNKFdJTikKLXN0YXRpYyBpbmxpbmUgZmxvYXQgc3Ry
dG9mKGNvbnN0IGNoYXIgKm5wdHIsIGNoYXIgKiplbmRwdHIpCi17Ci0gICAgcmV0dXJuIHN0cnRv
ZChucHRyLCBlbmRwdHIpOwotfQogc3RhdGljIGNvbnN0IENGU3RyaW5nUmVmIGtVVFR5cGVQTkcg
PSBDRlNUUigicHVibGljLnBuZyIpOwogI2VuZGlmCiAKSW5kZXg6IFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3dpbi9JbWFnZURpZmZDYWlyby5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRl
clRyZWUvd2luL0ltYWdlRGlmZkNhaXJvLmNwcAkocmV2aXNpb24gMTYwNTczKQorKysgVG9vbHMv
RHVtcFJlbmRlclRyZWUvd2luL0ltYWdlRGlmZkNhaXJvLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
NDksMTMgKzQ5LDYgQEAgc3RhdGljIGNvbnN0IGludCBzX2J5dGVzUGVyUGl4ZWwgPSA0Owogc3Rh
dGljIGNhaXJvX3VzZXJfZGF0YV9rZXlfdCBzX2ltYWdlRGF0YUtleTsKIAogCi0jaWYgUExBVEZP
Uk0oV0lOKQotc3RhdGljIGlubGluZSBmbG9hdCBzdHJ0b2YoY29uc3QgY2hhciogaW5wdXRTdHJp
bmcsIGNoYXIqKiBlbmRwdHIpCi17Ci0gICAgcmV0dXJuIHN0cnRvZChpbnB1dFN0cmluZywgZW5k
cHRyKTsKLX0KLSNlbmRpZgotCiBzdGF0aWMgY2Fpcm9fc3RhdHVzX3QgcmVhZEZyb21EYXRhKHZv
aWQqIGNsb3N1cmUsIHVuc2lnbmVkIGNoYXIqIGRhdGEsIHVuc2lnbmVkIGludCBsZW5ndGgpCiB7
CiAgICAgQ0ZNdXRhYmxlRGF0YVJlZiBkYXRhU291cmNlID0gcmVpbnRlcnByZXRfY2FzdDxDRk11
dGFibGVEYXRhUmVmPihjbG9zdXJlKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>219210</attachid>
            <date>2013-12-13 17:18:51 -0800</date>
            <delta_ts>2013-12-13 19:11:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-125693-20131213171830.patch</filename>
            <type>text/plain</type>
            <size>7501</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvQ2hh
bmdlTG9nCShyZXZpc2lvbiAxNjA1NzQpCisrKyBTb3VyY2UvV1RGL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDEzLTEyLTEzICBCcmVudCBGdWxnaGFtICA8YmZ1
bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5dIFJlbW92ZSBQcmUtVlMyMDEzIHN1cHBv
cnQgY29kZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEyNTY5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd3RmL1N0cmluZ1ByaW50U3RyZWFtLmNwcDoKKyAgICAgICAgKFdURjo6U3RyaW5nUHJpbnRT
dHJlYW06OnZwcmludGYpOiBVc2UgdmFfY29weSwgbGlrZSBhIGNpdmlsaXplZCBwZXJzb24uCisK
IDIwMTMtMTItMTMgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CiAKICAgICAg
ICAgW1dpbl0gVW5yZXZpZXdlZCBidWlsZCBmaXggYWZ0ZXIgcjE2MDU0OApJbmRleDogU291cmNl
L1dURi93dGYvU3RyaW5nUHJpbnRTdHJlYW0uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYv
d3RmL1N0cmluZ1ByaW50U3RyZWFtLmNwcAkocmV2aXNpb24gMTYwNTczKQorKysgU291cmNlL1dU
Ri93dGYvU3RyaW5nUHJpbnRTdHJlYW0uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01NCwxMSArNTQs
NyBAQCB2b2lkIFN0cmluZ1ByaW50U3RyZWFtOjp2cHJpbnRmKGNvbnN0IGNoCiAgICAgQVNTRVJU
KCFtX2J1ZmZlclttX25leHRdKTsKICAgICAKICAgICB2YV9saXN0IGZpcnN0UGFzc0FyZ0xpc3Q7
Ci0jaWYgT1MoV0lORE9XUykKLSAgICBmaXJzdFBhc3NBcmdMaXN0ID0gYXJnTGlzdDsKLSNlbHNl
CiAgICAgdmFfY29weShmaXJzdFBhc3NBcmdMaXN0LCBhcmdMaXN0KTsKLSNlbmRpZgogICAgIAog
ICAgIGludCBudW1iZXJPZkJ5dGVzTm90SW5jbHVkaW5nVGVybWluYXRvclRoYXRXb3VsZEhhdmVC
ZWVuV3JpdHRlbiA9CiAgICAgICAgIHZzbnByaW50ZihtX2J1ZmZlciArIG1fbmV4dCwgbV9zaXpl
IC0gbV9uZXh0LCBmb3JtYXQsIGZpcnN0UGFzc0FyZ0xpc3QpOwpJbmRleDogU291cmNlL1dlYkNv
cmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwkocmV2
aXNpb24gMTYwNTc0KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTkgQEAKKzIwMTMtMTItMTMgIEJyZW50IEZ1bGdoYW0gIDxiZnVsZ2hhbUBh
cHBsZS5jb20+CisKKyAgICAgICAgW1dpbl0gUmVtb3ZlIHByZS1WUzIwMTMgc3VwcG9ydCBjb2Rl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI1Njkz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBNb2R1
bGVzL3dlYmRhdGFiYXNlL0RhdGFiYXNlVHJhY2tlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpE
YXRhYmFzZVRyYWNrZXI6OnNldFF1b3RhKTogVXNlIEM5OSBmb3JtYXQgYXJndW1lbnRzCisgICAg
ICAgICogbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpw
YXJzZU9uZUZUUExpbmUpOiBEaXR0bworICAgICAgICAqIGxvYWRlci9pY29uL0ljb25EYXRhYmFz
ZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJY29uRGF0YWJhc2U6OnBydW5lVW5yZXRhaW5lZElj
b25zKTogRGl0dG8gCisgICAgICAgICogcGxhdGZvcm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OlNRTGl0ZURhdGFiYXNlOjpzZXRNYXhpbXVtU2l6ZSk6IERpdHRv
CisKIDIwMTMtMTItMTMgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbR1RLXSBSZW1vdmUgV2FybmluZ3MgaW4gYnVpbGRpbmcgYWJvdXQgZHVwbGljYXRl
IElOU1BFQ1RPUiB2YXJpYWJsZXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0
YWJhc2UvRGF0YWJhc2VUcmFja2VyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL3dlYmRhdGFiYXNlL0RhdGFiYXNlVHJhY2tlci5jcHAJKHJldmlzaW9uIDE2MDU3MykK
KysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvd2ViZGF0YWJhc2UvRGF0YWJhc2VUcmFja2VyLmNw
cAkod29ya2luZyBjb3B5KQpAQCAtNzY1LDExICs3NjUsNyBAQCB2b2lkIERhdGFiYXNlVHJhY2tl
cjo6c2V0UXVvdGEoU2VjdXJpdHlPCiAgICAgICAgIH0KIAogICAgICAgICBpZiAoZXJyb3IpCi0j
aWYgT1MoV0lORE9XUykKLSAgICAgICAgICAgIExPR19FUlJPUigiRmFpbGVkIHRvIHNldCBxdW90
YSAlSTY0dSBpbiB0cmFja2VyIGRhdGFiYXNlIGZvciBvcmlnaW4gJXMiLCBxdW90YSwgb3JpZ2lu
LT5kYXRhYmFzZUlkZW50aWZpZXIoKS5hc2NpaSgpLmRhdGEoKSk7Ci0jZWxzZQogICAgICAgICAg
ICAgTE9HX0VSUk9SKCJGYWlsZWQgdG8gc2V0IHF1b3RhICVsbHUgaW4gdHJhY2tlciBkYXRhYmFz
ZSBmb3Igb3JpZ2luICVzIiwgcXVvdGEsIG9yaWdpbi0+ZGF0YWJhc2VJZGVudGlmaWVyKCkuYXNj
aWkoKS5kYXRhKCkpOwotI2VuZGlmCiAgICAgfQogCiAgICAgaWYgKG1fY2xpZW50KQpJbmRleDog
U291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAJKHJldmlzaW9u
IDE2MDU3MykKKysrIFNvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xNTUsMTEgKzE1NSw3IEBAIEZUUEVudHJ5VHlwZSBwYXJzZU9u
ZUZUUExpbmUoY29uc3QgY2hhcioKICAgICAgICAgICAgICAgaWYgKHBvcyA8IGxpbmVsZW4gJiYg
bGluZVtwb3NdID09ICcsJykKICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgbG9uZyBzZWNvbmRzID0gMDsKLSNpZiBPUyhXSU5ET1dTKQotICAgICAgICAgICAg
ICAgIHNzY2FuZihwICsgMSwgIiVJNjR1IiwgJnNlY29uZHMpOwotI2Vsc2UKICAgICAgICAgICAg
ICAgICBzc2NhbmYocCArIDEsICIlbGx1IiwgJnNlY29uZHMpOwotI2VuZGlmCiAgICAgICAgICAg
ICAgICAgdGltZV90IHQgPSBzdGF0aWNfY2FzdDx0aW1lX3Q+KHNlY29uZHMpOwogCiAgICAgICAg
ICAgICAgICAgLy8gRklYTUU6IFRoaXMgY29kZSBoYXMgdGhlIHllYXIgMjAzOCBidWcKSW5kZXg6
IFNvdXJjZS9XZWJDb3JlL2xvYWRlci9pY29uL0ljb25EYXRhYmFzZS5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL1dlYkNvcmUvbG9hZGVyL2ljb24vSWNvbkRhdGFiYXNlLmNwcAkocmV2aXNpb24g
MTYwNTczKQorKysgU291cmNlL1dlYkNvcmUvbG9hZGVyL2ljb24vSWNvbkRhdGFiYXNlLmNwcAko
d29ya2luZyBjb3B5KQpAQCAtMTcxMiwxOSArMTcxMiwxMSBAQCB2b2lkIEljb25EYXRhYmFzZTo6
cHJ1bmVVbnJldGFpbmVkSWNvbnMoCiAgICAgICAgIFNRTGl0ZVN0YXRlbWVudCBwYWdlRGVsZXRl
U1FMKG1fc3luY0RCLCAiREVMRVRFIEZST00gUGFnZVVSTCBXSEVSRSByb3dpZCA9ICg/KTsiKTsK
ICAgICAgICAgcGFnZURlbGV0ZVNRTC5wcmVwYXJlKCk7CiAgICAgICAgIGZvciAoc2l6ZV90IGkg
PSAwOyBpIDwgbnVtVG9EZWxldGU7ICsraSkgewotI2lmIE9TKFdJTkRPV1MpCi0gICAgICAgICAg
ICBMT0coSWNvbkRhdGFiYXNlLCAiUHJ1bmluZyBwYWdlIHdpdGggcm93aWQgJUk2NGkgZnJvbSBk
aXNrIiwgc3RhdGljX2Nhc3Q8bG9uZyBsb25nPihwYWdlSURzVG9EZWxldGVbaV0pKTsKLSNlbHNl
CiAgICAgICAgICAgICBMT0coSWNvbkRhdGFiYXNlLCAiUHJ1bmluZyBwYWdlIHdpdGggcm93aWQg
JWxsaSBmcm9tIGRpc2siLCBzdGF0aWNfY2FzdDxsb25nIGxvbmc+KHBhZ2VJRHNUb0RlbGV0ZVtp
XSkpOwotI2VuZGlmCiAgICAgICAgICAgICBwYWdlRGVsZXRlU1FMLmJpbmRJbnQ2NCgxLCBwYWdl
SURzVG9EZWxldGVbaV0pOwogICAgICAgICAgICAgaW50IHJlc3VsdCA9IHBhZ2VEZWxldGVTUUwu
c3RlcCgpOwogICAgICAgICAgICAgaWYgKHJlc3VsdCAhPSBTUUxSZXN1bHREb25lKQotI2lmIE9T
KFdJTkRPV1MpCi0gICAgICAgICAgICAgICAgTE9HX0VSUk9SKCJVbmFibGVkIHRvIGRlbGV0ZSBw
YWdlIHdpdGggaWQgJUk2NGkgZnJvbSBkaXNrIiwgc3RhdGljX2Nhc3Q8bG9uZyBsb25nPihwYWdl
SURzVG9EZWxldGVbaV0pKTsKLSNlbHNlCiAgICAgICAgICAgICAgICAgTE9HX0VSUk9SKCJVbmFi
bGVkIHRvIGRlbGV0ZSBwYWdlIHdpdGggaWQgJWxsaSBmcm9tIGRpc2siLCBzdGF0aWNfY2FzdDxs
b25nIGxvbmc+KHBhZ2VJRHNUb0RlbGV0ZVtpXSkpOwotI2VuZGlmCiAgICAgICAgICAgICBwYWdl
RGVsZXRlU1FMLnJlc2V0KCk7CiAgICAgICAgICAgICAKICAgICAgICAgICAgIC8vIElmIHRoZSB0
aHJlYWQgd2FzIGFza2VkIHRvIHRlcm1pbmF0ZSwgd2Ugc2hvdWxkIGNvbW1pdCB3aGF0IHBydW5p
bmcgd2UndmUgZG9uZSBzbyBmYXIsIGZpZ3VyaW5nIHdlIGNhbgpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9zcWwvU1FMaXRlRGF0YWJhc2UuY3BwCShyZXZpc2lvbiAxNjA1NzMp
CisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9zcWwvU1FMaXRlRGF0YWJhc2UuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xOTEsMTEgKzE5MSw3IEBAIHZvaWQgU1FMaXRlRGF0YWJhc2U6OnNldE1h
eGltdW1TaXplKGludDYKICAgICBTUUxpdGVTdGF0ZW1lbnQgc3RhdGVtZW50KCp0aGlzLCAiUFJB
R01BIG1heF9wYWdlX2NvdW50ID0gIiArIFN0cmluZzo6bnVtYmVyKG5ld01heFBhZ2VDb3VudCkp
OwogICAgIHN0YXRlbWVudC5wcmVwYXJlKCk7CiAgICAgaWYgKHN0YXRlbWVudC5zdGVwKCkgIT0g
U1FMUmVzdWx0Um93KQotI2lmIE9TKFdJTkRPV1MpCi0gICAgICAgIExPR19FUlJPUigiRmFpbGVk
IHRvIHNldCBtYXhpbXVtIHNpemUgb2YgZGF0YWJhc2UgdG8gJUk2NGkgYnl0ZXMiLCBzdGF0aWNf
Y2FzdDxsb25nIGxvbmc+KHNpemUpKTsKLSNlbHNlCiAgICAgICAgIExPR19FUlJPUigiRmFpbGVk
IHRvIHNldCBtYXhpbXVtIHNpemUgb2YgZGF0YWJhc2UgdG8gJWxsaSBieXRlcyIsIHN0YXRpY19j
YXN0PGxvbmcgbG9uZz4oc2l6ZSkpOwotI2VuZGlmCiAKICAgICBlbmFibGVBdXRob3JpemVyKHRy
dWUpOwogCkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdl
TG9nCShyZXZpc2lvbiAxNjA1NzMpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxNCBAQAorMjAxMy0xMi0xMyAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFw
cGxlLmNvbT4KKworICAgICAgICBbV2luXSBSZW1vdmUgUHJlLVZTMjAxMyBzdXBwb3J0IGNvZGUu
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjU2OTMK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIER1bXBS
ZW5kZXJUcmVlL2NnL0ltYWdlRGlmZkNHLmNwcDogUmVtb3ZlIHN0cnRvZiBzdHViIG5vdyBzdXBw
bGllZCBieQorICAgICAgICB0aGUgbWF0aCBsaWJyYXJ5LgorICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL3dpbi9JbWFnZURpZmZDYWlyby5jcHA6IERpdHRvLgorCiAyMDEzLTEyLTEzICBMdWNhcyBG
b3JzY2hsZXIgIDxsZm9yc2NobGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBVcGRhdGUgV2Via2l0
IGJvdHMuCkluZGV4OiBUb29scy9EdW1wUmVuZGVyVHJlZS9jZy9JbWFnZURpZmZDRy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRlclRyZWUvY2cvSW1hZ2VEaWZmQ0cuY3BwCShyZXZp
c2lvbiAxNjA1NzMpCisrKyBUb29scy9EdW1wUmVuZGVyVHJlZS9jZy9JbWFnZURpZmZDRy5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTYwLDEwICs2MCw2IEBAIHR5cGVkZWYgZmxvYXQgQ0dGbG9hdDsK
IHVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKICNpZiBQTEFURk9STShXSU4pCi1zdGF0aWMgaW5saW5l
IGZsb2F0IHN0cnRvZihjb25zdCBjaGFyICpucHRyLCBjaGFyICoqZW5kcHRyKQotewotICAgIHJl
dHVybiBzdHJ0b2QobnB0ciwgZW5kcHRyKTsKLX0KIHN0YXRpYyBjb25zdCBDRlN0cmluZ1JlZiBr
VVRUeXBlUE5HID0gQ0ZTVFIoInB1YmxpYy5wbmciKTsKICNlbmRpZgogCkluZGV4OiBUb29scy9E
dW1wUmVuZGVyVHJlZS93aW4vSW1hZ2VEaWZmQ2Fpcm8uY3BwCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L0R1bXBSZW5kZXJUcmVlL3dpbi9JbWFnZURpZmZDYWlyby5jcHAJKHJldmlzaW9uIDE2MDU3MykK
KysrIFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9JbWFnZURpZmZDYWlyby5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTQ5LDEzICs0OSw2IEBAIHN0YXRpYyBjb25zdCBpbnQgc19ieXRlc1BlclBpeGVs
ID0gNDsKIHN0YXRpYyBjYWlyb191c2VyX2RhdGFfa2V5X3Qgc19pbWFnZURhdGFLZXk7CiAKIAot
I2lmIFBMQVRGT1JNKFdJTikKLXN0YXRpYyBpbmxpbmUgZmxvYXQgc3RydG9mKGNvbnN0IGNoYXIq
IGlucHV0U3RyaW5nLCBjaGFyKiogZW5kcHRyKQotewotICAgIHJldHVybiBzdHJ0b2QoaW5wdXRT
dHJpbmcsIGVuZHB0cik7Ci19Ci0jZW5kaWYKLQogc3RhdGljIGNhaXJvX3N0YXR1c190IHJlYWRG
cm9tRGF0YSh2b2lkKiBjbG9zdXJlLCB1bnNpZ25lZCBjaGFyKiBkYXRhLCB1bnNpZ25lZCBpbnQg
bGVuZ3RoKQogewogICAgIENGTXV0YWJsZURhdGFSZWYgZGF0YVNvdXJjZSA9IHJlaW50ZXJwcmV0
X2Nhc3Q8Q0ZNdXRhYmxlRGF0YVJlZj4oY2xvc3VyZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>