<?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>125317</bug_id>
          
          <creation_ts>2013-12-05 14:04:12 -0800</creation_ts>
          <short_desc>Code refactor: process_clean_line at cpp style checker can be simplified</short_desc>
          <delta_ts>2014-07-12 17:54:40 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daker Fernandes Pinheiro">daker.pinheiro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>daker.pinheiro</cc>
    
    <cc>glenn</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>957039</commentid>
    <comment_count>0</comment_count>
    <who name="Daker Fernandes Pinheiro">daker.pinheiro</who>
    <bug_when>2013-12-05 14:04:12 -0800</bug_when>
    <thetext>There is excessive nesting in this particular method.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957040</commentid>
    <comment_count>1</comment_count>
      <attachid>218542</attachid>
    <who name="Daker Fernandes Pinheiro">daker.pinheiro</who>
    <bug_when>2013-12-05 14:10:18 -0800</bug_when>
    <thetext>Created attachment 218542
Remove excessive nesting from _EnumState.process_clean_line at cpp style checker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957041</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-12-05 14:12:34 -0800</bug_when>
    <thetext>Attachment 218542 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;Source/WebCore/ChangeLog&apos;, &apos;--commit-queue&apos;]&quot; exit_code: 1
ERROR: Source/WebCore/ChangeLog:26:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
ERROR: Source/WebCore/ChangeLog:60:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
ERROR: Source/WebCore/ChangeLog:90:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 3 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957049</commentid>
    <comment_count>3</comment_count>
      <attachid>218542</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-12-05 14:28:58 -0800</bug_when>
    <thetext>Comment on attachment 218542
Remove excessive nesting from _EnumState.process_clean_line at cpp style checker

I&apos;m sure it is an accidentally uploaded file. Could you upload the real fix?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>957130</commentid>
    <comment_count>4</comment_count>
      <attachid>218563</attachid>
    <who name="Daker Fernandes Pinheiro">daker.pinheiro</who>
    <bug_when>2013-12-05 19:25:37 -0800</bug_when>
    <thetext>Created attachment 218563
Remove excessive nesting from _EnumState.process_clean_line at cpp style checker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1022049</commentid>
    <comment_count>5</comment_count>
      <attachid>218563</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-12 17:54:37 -0700</bug_when>
    <thetext>Comment on attachment 218563
Remove excessive nesting from _EnumState.process_clean_line at cpp style checker 

Clearing flags on attachment: 218563

Committed r171039: &lt;http://trac.webkit.org/changeset/171039&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1022050</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-12 17:54:40 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218542</attachid>
            <date>2013-12-05 14:10:18 -0800</date>
            <delta_ts>2013-12-05 14:28:58 -0800</delta_ts>
            <desc>Remove excessive nesting from _EnumState.process_clean_line at cpp style checker</desc>
            <filename>bug125317.diff</filename>
            <type>text/plain</type>
            <size>5168</size>
            <attacher name="Daker Fernandes Pinheiro">daker.pinheiro</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA2MzEzMDY4Li5iYmM3MzliIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzQgQEAKKzIwMTMtMTIt
MDUgIHpvbHRhbkB3ZWJraXQub3JnICA8em9sdGFuQHdlYmtpdC5vcmdAMjY4ZjQ1Y2MtY2QwOS0w
NDEwLWFiM2MtZDUyNjkxYjRkYmZjPgorCisgICAgICAgIFtDU1MgU2hhcGVzXSBGaXggaW5zZXQg
d2hlbiBvbmx5IGEgc3Vic2V0IG9mIHRoZSBhcmd1bWVudHMgYXJlIGRlZmluZWQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTI3NworCisgICAgICAg
IFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgorCisgICAgICAgIFNvdXJjZS9XZWJDb3JlOgorCisg
ICAgICAgICAgICAgICBJIHRob3VnaHQgTGVuZ3RoJ3MgZGVmYXVsdCB2YWx1ZSBpcyBmaXhlZC0w
LCBidXQgYWN0dWFsbHkgaXQncyBhdXRvLTAuIEZvciB0aGUgb3B0aW9uYWwgYXJndW1lbnRzCisg
ICAgICAgICAgICAgICBvZiBpbnNldCBzaGFwZSwgd2UgbmVlZCB0byB1c2UgZml4ZWQtMCwgc28g
SSB1cGRhdGVkIHRoZSBjb2RlIGFuZCB0aGUgdGVzdHMgdG8gdXNlIHRoYXQgZXhwbGljaXRseS4K
KworICAgICAgICBObyBuZXcgdGVzdHMsIEkgdXBkYXRlZCB0aGUgb2xkIG9uZXMuCisKKyAgICAg
ICAgKiBjc3MvQmFzaWNTaGFwZUZ1bmN0aW9ucy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpiYXNp
Y1NoYXBlRm9yVmFsdWUpOgorCisgICAgICAgIExheW91dFRlc3RzOgorCisgICAgICAgICogZmFz
dC9zaGFwZXMvc2hhcGUtb3V0c2lkZS1mbG9hdHMvc2hhcGUtb3V0c2lkZS1mbG9hdHMtaW5zZXQu
aHRtbDoKKworCisgICAgICAgIGdpdC1zdm4taWQ6IGh0dHA6Ly9zdm4ud2Via2l0Lm9yZy9yZXBv
c2l0b3J5L3dlYmtpdC90cnVua0AxNjAxNzYgMjY4ZjQ1Y2MtY2QwOS0wNDEwLWFiM2MtZDUyNjkx
YjRkYmZjCisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIChPT1BTISkuCisgICAg
ICAgIE5lZWQgdGhlIGJ1ZyBVUkwgKE9PUFMhKS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3Qvc2hhcGVzL3NoYXBlLW91dHNpZGUtZmxvYXRz
L3NoYXBlLW91dHNpZGUtZmxvYXRzLWluc2V0Lmh0bWw6CisKIDIwMTMtMTItMDUgIFpvbHRhbiBI
b3J2YXRoICA8em9sdGFuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW0NTUyBTaGFwZXNdIEZpeCBp
bnNldCB3aGVuIG9ubHkgYSBzdWJzZXQgb2YgdGhlIGFyZ3VtZW50cyBhcmUgZGVmaW5lZApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCmluZGV4IGRiMWQ2NzQuLmYwMzMyOTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSw5NyBAQAor
MjAxMy0xMi0wNSAgY29tbWl0LXF1ZXVlQHdlYmtpdC5vcmcgIDxjb21taXQtcXVldWVAd2Via2l0
Lm9yZ0AyNjhmNDVjYy1jZDA5LTA0MTAtYWIzYy1kNTI2OTFiNGRiZmM+CisKKyAgICAgICAgW0Nh
aXJvXSBBdm9pZCBleHRyYSBjb3B5IHdoZW4gZHJhd2luZyBpbWFnZXMKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNDIwOQorCisgICAgICAgIFBhdGNo
IGJ5IEFsb2lzaW8gQWxtZWlkYSBKciA8YWxvaXNpby5hbG1laWRhQG9wZW5ib3NzYS5vcmc+IG9u
IDIwMTMtMTItMDUKKyAgICAgICAgUmV2aWV3ZWQgYnkgQ2FybG9zIEdhcmNpYSBDYW1wb3MuCisK
KyAgICAgICAgVGhpcyBjb21taXQgYXBwbGllcyBzb21lIGNoYW5nZXMgcHJvcG9zZWQgYWZ0ZXIg
dGhlIG9yaWdpbmFsIHBhdGNoIGhhcworICAgICAgICBiZWVuIGxhbmRlZC4gSXQgZml4ZXMgdGhl
IGxvZ2ljIHRvIGNyZWF0ZSB0aGUgc3Vic3VyZmFjZSAoYXMgaXQgd2FzCisgICAgICAgIGludmVy
dGVkKS4gSXQgYWxzbyByZW1vdmUgYW4gdW5uZWNlc3NhcnkgUmVmUHRyIHZhcmlhYmxlIHRvIGhv
bGQgdGhlCisgICAgICAgIHN1YnN1cmZhY2UuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBJdCdz
IGFuIGVuaGFuY2VtZW50LiBBbHJlYWR5IGNvdmVyZWQgYnkgZXhpc3RpbmcgdGVzdHMuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9QbGF0Zm9ybUNvbnRleHRDYWlyby5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpQbGF0Zm9ybUNvbnRleHRDYWlybzo6ZHJhd1N1cmZhY2VUb0Nv
bnRleHQpOgorCisgICAgICAgIGdpdC1zdm4taWQ6IGh0dHA6Ly9zdm4ud2Via2l0Lm9yZy9yZXBv
c2l0b3J5L3dlYmtpdC90cnVua0AxNjAxNzcgMjY4ZjQ1Y2MtY2QwOS0wNDEwLWFiM2MtZDUyNjkx
YjRkYmZjCisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIChPT1BTISkuCisgICAg
ICAgIE5lZWQgdGhlIGJ1ZyBVUkwgKE9PUFMhKS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgKE9PUFMhKS4KKworICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL2NhaXJvL1BsYXRmb3JtQ29udGV4dENhaXJvLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OlBsYXRmb3JtQ29udGV4dENhaXJvOjpkcmF3U3VyZmFjZVRvQ29udGV4dCk6
CisKKzIwMTMtMTItMDUgIHpvbHRhbkB3ZWJraXQub3JnICA8em9sdGFuQHdlYmtpdC5vcmdAMjY4
ZjQ1Y2MtY2QwOS0wNDEwLWFiM2MtZDUyNjkxYjRkYmZjPgorCisgICAgICAgIFtDU1MgU2hhcGVz
XSBGaXggaW5zZXQgd2hlbiBvbmx5IGEgc3Vic2V0IG9mIHRoZSBhcmd1bWVudHMgYXJlIGRlZmlu
ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyNTI3
NworCisgICAgICAgIFJldmlld2VkIGJ5IERhdmlkIEh5YXR0LgorCisgICAgICAgIFNvdXJjZS9X
ZWJDb3JlOgorCisgICAgICAgICAgICAgICBJIHRob3VnaHQgTGVuZ3RoJ3MgZGVmYXVsdCB2YWx1
ZSBpcyBmaXhlZC0wLCBidXQgYWN0dWFsbHkgaXQncyBhdXRvLTAuIEZvciB0aGUgb3B0aW9uYWwg
YXJndW1lbnRzCisgICAgICAgICAgICAgICBvZiBpbnNldCBzaGFwZSwgd2UgbmVlZCB0byB1c2Ug
Zml4ZWQtMCwgc28gSSB1cGRhdGVkIHRoZSBjb2RlIGFuZCB0aGUgdGVzdHMgdG8gdXNlIHRoYXQg
ZXhwbGljaXRseS4KKworICAgICAgICBObyBuZXcgdGVzdHMsIEkgdXBkYXRlZCB0aGUgb2xkIG9u
ZXMuCisKKyAgICAgICAgKiBjc3MvQmFzaWNTaGFwZUZ1bmN0aW9ucy5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpiYXNpY1NoYXBlRm9yVmFsdWUpOgorCisgICAgICAgIExheW91dFRlc3RzOgorCisg
ICAgICAgICogZmFzdC9zaGFwZXMvc2hhcGUtb3V0c2lkZS1mbG9hdHMvc2hhcGUtb3V0c2lkZS1m
bG9hdHMtaW5zZXQuaHRtbDoKKworCisgICAgICAgIGdpdC1zdm4taWQ6IGh0dHA6Ly9zdm4ud2Vi
a2l0Lm9yZy9yZXBvc2l0b3J5L3dlYmtpdC90cnVua0AxNjAxNzYgMjY4ZjQ1Y2MtY2QwOS0wNDEw
LWFiM2MtZDUyNjkxYjRkYmZjCisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIChP
T1BTISkuCisgICAgICAgIE5lZWQgdGhlIGJ1ZyBVUkwgKE9PUFMhKS4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMgKE9PUFMhKS4K
KworICAgICAgICAqIGNzcy9CYXNpY1NoYXBlRnVuY3Rpb25zLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OmJhc2ljU2hhcGVGb3JWYWx1ZSk6CisKKzIwMTMtMTItMDUgIGNvbW1pdC1xdWV1ZUB3ZWJr
aXQub3JnICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmdAMjY4ZjQ1Y2MtY2QwOS0wNDEwLWFiM2Mt
ZDUyNjkxYjRkYmZjPgorCisgICAgICAgIFtDYWlyb10gQXZvaWQgZXh0cmEgY29weSB3aGVuIGRy
YXdpbmcgaW1hZ2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjQyMDkKKworICAgICAgICBQYXRjaCBieSBBbG9pc2lvIEFsbWVpZGEgSnIgPGFsb2lz
aW8uYWxtZWlkYUBvcGVuYm9zc2Eub3JnPiBvbiAyMDEzLTEyLTA1CisgICAgICAgIFJldmlld2Vk
IGJ5IENhcmxvcyBHYXJjaWEgQ2FtcG9zLgorCisgICAgICAgIFRoaXMgY29tbWl0IGFwcGxpZXMg
c29tZSBjaGFuZ2VzIHByb3Bvc2VkIGFmdGVyIHRoZSBvcmlnaW5hbCBwYXRjaCBoYXMKKyAgICAg
ICAgYmVlbiBsYW5kZWQuIEl0IGZpeGVzIHRoZSBsb2dpYyB0byBjcmVhdGUgdGhlIHN1YnN1cmZh
Y2UgKGFzIGl0IHdhcworICAgICAgICBpbnZlcnRlZCkuIEl0IGFsc28gcmVtb3ZlIGFuIHVubmVj
ZXNzYXJ5IFJlZlB0ciB2YXJpYWJsZSB0byBob2xkIHRoZQorICAgICAgICBzdWJzdXJmYWNlLgor
CisgICAgICAgIE5vIG5ldyB0ZXN0cy4gSXQncyBhbiBlbmhhbmNlbWVudC4gQWxyZWFkeSBjb3Zl
cmVkIGJ5IGV4aXN0aW5nIHRlc3RzLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvY2Fp
cm8vUGxhdGZvcm1Db250ZXh0Q2Fpcm8uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UGxhdGZvcm1D
b250ZXh0Q2Fpcm86OmRyYXdTdXJmYWNlVG9Db250ZXh0KToKKworICAgICAgICBnaXQtc3ZuLWlk
OiBodHRwOi8vc3ZuLndlYmtpdC5vcmcvcmVwb3NpdG9yeS93ZWJraXQvdHJ1bmtAMTYwMTc3IDI2
OGY0NWNjLWNkMDktMDQxMC1hYjNjLWQ1MjY5MWI0ZGJmYworCisgICAgICAgIE5lZWQgYSBzaG9y
dCBkZXNjcmlwdGlvbiAoT09QUyEpLgorICAgICAgICBOZWVkIHRoZSBidWcgVVJMIChPT1BTISku
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3
IHRlc3RzIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYWlyby9QbGF0
Zm9ybUNvbnRleHRDYWlyby5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQbGF0Zm9ybUNvbnRleHRD
YWlybzo6ZHJhd1N1cmZhY2VUb0NvbnRleHQpOgorCiAyMDEzLTEyLTA1ICBBbG9pc2lvIEFsbWVp
ZGEgSnIgIDxhbG9pc2lvLmFsbWVpZGFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBbQ2Fpcm9d
IEF2b2lkIGV4dHJhIGNvcHkgd2hlbiBkcmF3aW5nIGltYWdlcwo=
</data>
<flag name="review"
          id="241995"
          type_id="1"
          status="-"
          setter="ossy"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>218563</attachid>
            <date>2013-12-05 19:25:37 -0800</date>
            <delta_ts>2014-07-12 17:54:37 -0700</delta_ts>
            <desc>Remove excessive nesting from _EnumState.process_clean_line at cpp style checker </desc>
            <filename>bug125317.diff</filename>
            <type>text/plain</type>
            <size>3020</size>
            <attacher name="Daker Fernandes Pinheiro">daker.pinheiro</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCAwZGRk
ZTMzLi40Y2NkNzRjIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMTItMDUgIERha2VyIEZlcm5hbmRlcyBQaW5o
ZWlybyAgPGRha2VyLnBpbmhlaXJvQG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmVtb3ZlIGV4
Y2Vzc2l2ZSBuZXN0aW5nIGZyb20gX0VudW1TdGF0ZS5wcm9jZXNzX2NsZWFuX2xpbmUgYXQgY3Bw
IHN0eWxlIGNoZWNrZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEyNTMxNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHAucHk6CisgICAgICAg
IChfRW51bVN0YXRlLnByb2Nlc3NfY2xlYW5fbGluZSk6CisKIDIwMTMtMTItMDUgIENhcmxvcyBH
YXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHVEtdIEZpeCBn
dGstZG9jIHdhcm5pbmdzIHdoZW4gZ2VuZXJhdGluZyBET00gYmluZGluZ3MgQVBJIGRvY3MKZGlm
ZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvc3R5bGUvY2hlY2tlcnMvY3BwLnB5IGIv
VG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9jcHAucHkKaW5kZXggZDVjMjc4
Ni4uZWM0ZjYxZCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVj
a2Vycy9jcHAucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9zdHlsZS9jaGVja2Vycy9j
cHAucHkKQEAgLTExOTgsMjggKzExOTgsMjggQEAgY2xhc3MgX0VudW1TdGF0ZShvYmplY3QpOgog
ICAgICAgICAgICAgaWYgbWF0Y2gocidccyonICsgZXhwcl9lbnVtX2VuZCArIHInJCcsIGxpbmUp
OgogICAgICAgICAgICAgICAgIHNlbGYuaW5fZW51bV9kZWNsID0gRmFsc2UKICAgICAgICAgICAg
ICAgICBzZWxmLmlzX3dlYmlkbF9lbnVtID0gRmFsc2UKKyAgICAgICAgICAgICAgICByZXR1cm4g
VHJ1ZQogICAgICAgICAgICAgZWxpZiBtYXRjaChleHByX2FsbF91cHBlcmNhc2UsIGxpbmUpOgog
ICAgICAgICAgICAgICAgIHJldHVybiBzZWxmLmlzX3dlYmlkbF9lbnVtCiAgICAgICAgICAgICBl
bGlmIG1hdGNoKGV4cHJfc3RhcnRzX2xvd2VyY2FzZSwgbGluZSk6CiAgICAgICAgICAgICAgICAg
cmV0dXJuIEZhbHNlCisgICAgICAgIG1hdGNoZWQgPSBtYXRjaChleHByX2VudW1fc3RhcnQgKyBy
JyQnLCBsaW5lKQorICAgICAgICBpZiBtYXRjaGVkOgorICAgICAgICAgICAgc2VsZi5pbl9lbnVt
X2RlY2wgPSBUcnVlCiAgICAgICAgIGVsc2U6Ci0gICAgICAgICAgICBtYXRjaGVkID0gbWF0Y2go
ZXhwcl9lbnVtX3N0YXJ0ICsgcickJywgbGluZSkKKyAgICAgICAgICAgIG1hdGNoZWQgPSBtYXRj
aChleHByX2VudW1fc3RhcnQgKyByJyg/UDxtZW1iZXJzPi4qKScgKyBleHByX2VudW1fZW5kICsg
cickJywgbGluZSkKICAgICAgICAgICAgIGlmIG1hdGNoZWQ6Ci0gICAgICAgICAgICAgICAgc2Vs
Zi5pbl9lbnVtX2RlY2wgPSBUcnVlCi0gICAgICAgICAgICBlbHNlOgotICAgICAgICAgICAgICAg
IG1hdGNoZWQgPSBtYXRjaChleHByX2VudW1fc3RhcnQgKyByJyg/UDxtZW1iZXJzPi4qKScgKyBl
eHByX2VudW1fZW5kICsgcickJywgbGluZSkKLSAgICAgICAgICAgICAgICBpZiBtYXRjaGVkOgot
ICAgICAgICAgICAgICAgICAgICBtZW1iZXJzID0gbWF0Y2hlZC5ncm91cCgnbWVtYmVycycpLnNw
bGl0KCcsJykKLSAgICAgICAgICAgICAgICAgICAgZm91bmRfaW52YWxpZF9tZW1iZXIgPSBGYWxz
ZQotICAgICAgICAgICAgICAgICAgICBmb3IgbWVtYmVyIGluIG1lbWJlcnM6Ci0gICAgICAgICAg
ICAgICAgICAgICAgICBpZiBtYXRjaChleHByX2FsbF91cHBlcmNhc2UsIG1lbWJlcik6Ci0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZm91bmRfaW52YWxpZF9tZW1iZXIgPSBub3Qgc2VsZi5p
c193ZWJpZGxfZW51bQotICAgICAgICAgICAgICAgICAgICAgICAgaWYgbWF0Y2goZXhwcl9zdGFy
dHNfbG93ZXJjYXNlLCBtZW1iZXIpOgotICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvdW5k
X2ludmFsaWRfbWVtYmVyID0gVHJ1ZQotICAgICAgICAgICAgICAgICAgICAgICAgaWYgZm91bmRf
aW52YWxpZF9tZW1iZXI6Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5pc193ZWJp
ZGxfZW51bSA9IEZhbHNlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIEZhbHNl
Ci0gICAgICAgICAgICAgICAgICAgIHJldHVybiBUcnVlCisgICAgICAgICAgICAgICAgbWVtYmVy
cyA9IG1hdGNoZWQuZ3JvdXAoJ21lbWJlcnMnKS5zcGxpdCgnLCcpCisgICAgICAgICAgICAgICAg
Zm91bmRfaW52YWxpZF9tZW1iZXIgPSBGYWxzZQorICAgICAgICAgICAgICAgIGZvciBtZW1iZXIg
aW4gbWVtYmVyczoKKyAgICAgICAgICAgICAgICAgICAgaWYgbWF0Y2goZXhwcl9hbGxfdXBwZXJj
YXNlLCBtZW1iZXIpOgorICAgICAgICAgICAgICAgICAgICAgICAgZm91bmRfaW52YWxpZF9tZW1i
ZXIgPSBub3Qgc2VsZi5pc193ZWJpZGxfZW51bQorICAgICAgICAgICAgICAgICAgICBpZiBtYXRj
aChleHByX3N0YXJ0c19sb3dlcmNhc2UsIG1lbWJlcik6CisgICAgICAgICAgICAgICAgICAgICAg
ICBmb3VuZF9pbnZhbGlkX21lbWJlciA9IFRydWUKKyAgICAgICAgICAgICAgICAgICAgaWYgZm91
bmRfaW52YWxpZF9tZW1iZXI6CisgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLmlzX3dlYmlk
bF9lbnVtID0gRmFsc2UKKyAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBGYWxzZQorICAg
ICAgICAgICAgICAgIHJldHVybiBUcnVlCiAgICAgICAgIHJldHVybiBUcnVlCiAKIGRlZiBjaGVj
a19mb3Jfbm9uX3N0YW5kYXJkX2NvbnN0cnVjdHMoY2xlYW5fbGluZXMsIGxpbmVfbnVtYmVyLAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>