<?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>22245</bug_id>
          
          <creation_ts>2008-11-13 16:06:07 -0800</creation_ts>
          <short_desc>Move wtf/dtoa.h into the WTF namespace</short_desc>
          <delta_ts>2008-11-14 09:50:22 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Cameron Zwarich (cpst)">zwarich</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>98672</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2008-11-13 16:06:07 -0800</bug_when>
    <thetext>wtf/dtoa.h is in the JSC namespace?  shouldn&apos;t it be wtf?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98707</commentid>
    <comment_count>1</comment_count>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-11-13 17:58:00 -0800</bug_when>
    <thetext>This results from my recent moves. I&apos;ve been meaning to fix this, but I forgot. I&apos;ll fix it right now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98711</commentid>
    <comment_count>2</comment_count>
      <attachid>25154</attachid>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-11-13 19:14:41 -0800</bug_when>
    <thetext>Created attachment 25154
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98783</commentid>
    <comment_count>3</comment_count>
      <attachid>25154</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-11-14 09:03:27 -0800</bug_when>
    <thetext>Comment on attachment 25154
Proposed patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98792</commentid>
    <comment_count>4</comment_count>
    <who name="Cameron Zwarich (cpst)">zwarich</who>
    <bug_when>2008-11-14 09:50:22 -0800</bug_when>
    <thetext>Landed in r38390.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>25154</attachid>
            <date>2008-11-13 19:14:41 -0800</date>
            <delta_ts>2008-11-14 09:03:27 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>dtoa.diff</filename>
            <type>text/plain</type>
            <size>8929</size>
            <attacher name="Cameron Zwarich (cpst)">zwarich</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDM4MzgwKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzAgQEAKKzIwMDgtMTEtMTMgIENhbWVyb24g
WndhcmljaCAgPHp3YXJpY2hAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEJ1ZyAyMjI0NTogTW92ZSB3dGYvZHRvYS5oIGludG8gdGhl
IFdURiBuYW1lc3BhY2UKKyAgICAgICAgPGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMjI0NT4KKworICAgICAgICBNb3ZlIHd0Zi9kdG9hLmggaW50byB0aGUgV1RGIG5h
bWVzcGFjZSBmcm9tIHRoZSBKU0MgbmFtZXNwYWNlLiBUaGlzCisgICAgICAgIGludHJvZHVjZXMg
c29tZSBhbWJpZ3VpdGllcyBpbiBuYW1lIGxvb2t1cHMsIHNvIEkgY2hhbmdlZCBhbGwgdXNlcyBv
ZgorICAgICAgICB0aGUgZnVuY3Rpb25zIGluIHd0Zi9kdG9hLmggdG8gZXhwbGljaXRseSBzdGF0
ZSB0aGUgbmFtZXNwYWNlLgorCisgICAgICAgICogSmF2YVNjcmlwdENvcmUuZXhwOgorICAgICAg
ICAqIHBhcnNlci9MZXhlci5jcHA6CisgICAgICAgIChKU0M6OkxleGVyOjpsZXgpOgorICAgICAg
ICAqIHJ1bnRpbWUvSW5pdGlhbGl6ZVRocmVhZGluZy5jcHA6CisgICAgICAgICogcnVudGltZS9K
U0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5jcHA6CisgICAgICAgIChKU0M6OnBhcnNlSW50KToKKyAg
ICAgICAgKiBydW50aW1lL051bWJlclByb3RvdHlwZS5jcHA6CisgICAgICAgIChKU0M6OmludGVn
ZXJQYXJ0Tm9FeHApOgorICAgICAgICAoSlNDOjpudW1iZXJQcm90b0Z1bmNUb0V4cG9uZW50aWFs
KToKKyAgICAgICAgKiBydW50aW1lL1VTdHJpbmcuY3BwOgorICAgICAgICAoSlNDOjpjb25jYXRl
bmF0ZSk6CisgICAgICAgIChKU0M6OlVTdHJpbmc6OmZyb20pOgorICAgICAgICAoSlNDOjpVU3Ry
aW5nOjp0b0RvdWJsZSk6CisgICAgICAgICogd3RmL2R0b2EuY3BwOgorICAgICAgICAqIHd0Zi9k
dG9hLmg6CisKIDIwMDgtMTEtMTMgIENhbWVyb24gWndhcmljaCAgPHp3YXJpY2hAYXBwbGUuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpJbmRleDogSmF2YVNjcmlwdENv
cmUvSmF2YVNjcmlwdENvcmUuZXhwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL0phdmFT
Y3JpcHRDb3JlLmV4cAkocmV2aXNpb24gMzgzNzgpCisrKyBKYXZhU2NyaXB0Q29yZS9KYXZhU2Ny
aXB0Q29yZS5leHAJKHdvcmtpbmcgY29weSkKQEAgLTIxMCw3ICsyMTAsNiBAQCBfX1pOM0pTQzZK
U0xvY2s2dW5sb2NrRWIKIF9fWk4zSlNDNkpTTG9jazlsb2NrQ291bnRFdgogX19aTjNKU0M2SlNM
b2NrQzFFUE5TXzlFeGVjU3RhdGVFCiBfX1pOM0pTQzZQYXJzZXI1cGFyc2VFUE5TXzEySlNHbG9i
YWxEYXRhRVBpUE5TXzdVU3RyaW5nRQotX19aTjNKU0M2c3RydG9kRVBLY1BQYwogX19aTjNKU0M3
QXJnTGlzdDEwc2xvd0FwcGVuZEVQTlNfN0pTVmFsdWVFCiBfX1pOM0pTQzdDU3RyaW5nRDFFdgog
X19aTjNKU0M3Q1N0cmluZ2FTRVJLUzBfCkBAIC0yOTUsNiArMjk0LDcgQEAgX19aTjNXVEY1TXV0
ZXg2dW5sb2NrRXYKIF9fWk4zV1RGNU11dGV4N3RyeUxvY2tFdgogX19aTjNXVEY1TXV0ZXhDMUV2
CiBfX1pOM1dURjVNdXRleEQxRXYKK19fWk4zV1RGNnN0cnRvZEVQS2NQUGMKIF9fWk4zV1RGN1Vu
aWNvZGUxOGNvbnZlcnRVVEYxNlRvVVRGOEVQUEt0UzJfUFBjUzRfYgogX19aTjNXVEY4Q29sbGF0
b3IxOHNldE9yZGVyTG93ZXJGaXJzdEViCiBfX1pOM1dURjhDb2xsYXRvckMxRVBLYwpJbmRleDog
SmF2YVNjcmlwdENvcmUvcGFyc2VyL0xleGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9wYXJzZXIvTGV4ZXIuY3BwCShyZXZpc2lvbiAzODM3OCkKKysrIEphdmFTY3JpcHRDb3Jl
L3BhcnNlci9MZXhlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTQ3Nyw3ICs0NzcsNyBAQCBpbnQg
TGV4ZXI6OmxleCh2b2lkKiBwMSwgdm9pZCogcDIpCiAKICAgICBkb3VibGUgZHZhbCA9IDA7CiAg
ICAgaWYgKG1fc3RhdGUgPT0gTnVtYmVyKQotICAgICAgICBkdmFsID0gc3RydG9kKG1fYnVmZmVy
OC5kYXRhKCksIDBMKTsKKyAgICAgICAgZHZhbCA9IFdURjo6c3RydG9kKG1fYnVmZmVyOC5kYXRh
KCksIDBMKTsKICAgICBlbHNlIGlmIChtX3N0YXRlID09IEhleCkgeyAvLyBzY2FuIGhleCBudW1i
ZXJzCiAgICAgICAgIGNvbnN0IGNoYXIqIHAgPSBtX2J1ZmZlcjguZGF0YSgpICsgMjsKICAgICAg
ICAgd2hpbGUgKGNoYXIgYyA9ICpwKyspIHsKSW5kZXg6IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SW5pdGlhbGl6ZVRocmVhZGluZy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9Jbml0aWFsaXplVGhyZWFkaW5nLmNwcAkocmV2aXNpb24gMzgzNzgpCisrKyBKYXZhU2Ny
aXB0Q29yZS9ydW50aW1lL0luaXRpYWxpemVUaHJlYWRpbmcuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0zNyw2ICszNyw4IEBACiAjaW5jbHVkZSAiVVN0cmluZy5oIgogI2luY2x1ZGUgPHd0Zi9UaHJl
YWRpbmcuaD4KIAordXNpbmcgbmFtZXNwYWNlIFdURjsKKwogbmFtZXNwYWNlIEpTQyB7CiAKICNp
ZiBQTEFURk9STShEQVJXSU4pICYmIEVOQUJMRShKU0NfTVVMVElQTEVfVEhSRUFEUykKSW5kZXg6
IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3RGdW5jdGlvbnMuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3RGdW5jdGlvbnMu
Y3BwCShyZXZpc2lvbiAzODM3OCkKKysrIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxP
YmplY3RGdW5jdGlvbnMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMzksNyArMjM5LDcgQEAgc3Rh
dGljIGRvdWJsZSBwYXJzZUludChjb25zdCBVU3RyaW5nJiBzLAogCiAgICAgaWYgKG51bWJlciA+
PSBtYW50aXNzYU92ZXJmbG93TG93ZXJCb3VuZCkgewogICAgICAgICBpZiAocmFkaXggPT0gMTAp
Ci0gICAgICAgICAgICBudW1iZXIgPSBzdHJ0b2Qocy5zdWJzdHIoZmlyc3REaWdpdFBvc2l0aW9u
LCBwIC0gZmlyc3REaWdpdFBvc2l0aW9uKS5hc2NpaSgpLCAwKTsKKyAgICAgICAgICAgIG51bWJl
ciA9IFdURjo6c3RydG9kKHMuc3Vic3RyKGZpcnN0RGlnaXRQb3NpdGlvbiwgcCAtIGZpcnN0RGln
aXRQb3NpdGlvbikuYXNjaWkoKSwgMCk7CiAgICAgICAgIGVsc2UgaWYgKHJhZGl4ID09IDIgfHwg
cmFkaXggPT0gNCB8fCByYWRpeCA9PSA4IHx8IHJhZGl4ID09IDE2IHx8IHJhZGl4ID09IDMyKQog
ICAgICAgICAgICAgbnVtYmVyID0gcGFyc2VJbnRPdmVyZmxvdyhzLnN1YnN0cihmaXJzdERpZ2l0
UG9zaXRpb24sIHAgLSBmaXJzdERpZ2l0UG9zaXRpb24pLmFzY2lpKCksIHAgLSBmaXJzdERpZ2l0
UG9zaXRpb24sIHJhZGl4KTsKICAgICB9CkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL051
bWJlclByb3RvdHlwZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSmF2YVNjcmlwdENvcmUvcnVudGltZS9O
dW1iZXJQcm90b3R5cGUuY3BwCShyZXZpc2lvbiAzODM3OCkKKysrIEphdmFTY3JpcHRDb3JlL3J1
bnRpbWUvTnVtYmVyUHJvdG90eXBlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjcsNyArNjcsNyBA
QCBzdGF0aWMgVVN0cmluZyBpbnRlZ2VyUGFydE5vRXhwKGRvdWJsZSBkCiB7CiAgICAgaW50IGRl
Y2ltYWxQb2ludDsKICAgICBpbnQgc2lnbjsKLSAgICBjaGFyKiByZXN1bHQgPSBkdG9hKGQsIDAs
ICZkZWNpbWFsUG9pbnQsICZzaWduLCBOVUxMKTsKKyAgICBjaGFyKiByZXN1bHQgPSBXVEY6OmR0
b2EoZCwgMCwgJmRlY2ltYWxQb2ludCwgJnNpZ24sIE5VTEwpOwogICAgIGJvb2wgcmVzdWx0SXNJ
bmZPck5hbiA9IChkZWNpbWFsUG9pbnQgPT0gOTk5OSk7CiAgICAgc2l6ZV90IGxlbmd0aCA9IHN0
cmxlbihyZXN1bHQpOwogCkBAIC04OSw3ICs4OSw3IEBAIHN0YXRpYyBVU3RyaW5nIGludGVnZXJQ
YXJ0Tm9FeHAoZG91YmxlIGQKICAgICAgICAgc3RyLmFwcGVuZChidWYuZGF0YSgpKTsKICAgICB9
CiAKLSAgICBmcmVlZHRvYShyZXN1bHQpOworICAgIFdURjo6ZnJlZWR0b2EocmVzdWx0KTsKIAog
ICAgIHJldHVybiBzdHI7CiB9CkBAIC0zNDQsNyArMzQ0LDcgQEAgSlNWYWx1ZSogbnVtYmVyUHJv
dG9GdW5jVG9FeHBvbmVudGlhbChFeAogCiAgICAgaW50IGRlY2ltYWxQb2ludDsKICAgICBpbnQg
c2lnbjsKLSAgICBjaGFyKiByZXN1bHQgPSBkdG9hKHgsIDAsICZkZWNpbWFsUG9pbnQsICZzaWdu
LCBOVUxMKTsKKyAgICBjaGFyKiByZXN1bHQgPSBXVEY6OmR0b2EoeCwgMCwgJmRlY2ltYWxQb2lu
dCwgJnNpZ24sIE5VTEwpOwogICAgIHNpemVfdCByZXN1bHRMZW5ndGggPSBzdHJsZW4ocmVzdWx0
KTsKICAgICBkZWNpbWFsUG9pbnQgKz0gZGVjaW1hbEFkanVzdDsKIApAQCAtMzY3LDcgKzM2Nyw3
IEBAIEpTVmFsdWUqIG51bWJlclByb3RvRnVuY1RvRXhwb25lbnRpYWwoRXgKICAgICB9CiAgICAg
QVNTRVJUKGkgPD0gODApOwogCi0gICAgZnJlZWR0b2EocmVzdWx0KTsKKyAgICBXVEY6OmZyZWVk
dG9hKHJlc3VsdCk7CiAKICAgICByZXR1cm4ganNTdHJpbmcoZXhlYywgYnVmKTsKIH0KSW5kZXg6
IEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvVVN0cmluZy5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSmF2YVNj
cmlwdENvcmUvcnVudGltZS9VU3RyaW5nLmNwcAkocmV2aXNpb24gMzgzNzgpCisrKyBKYXZhU2Ny
aXB0Q29yZS9ydW50aW1lL1VTdHJpbmcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NzUsNyArNzc1
LDcgQEAgUGFzc1JlZlB0cjxVU3RyaW5nOjpSZXA+IGNvbmNhdGVuYXRlKFVTdAogICAgIGludCBk
ZWNpbWFsUG9pbnQ7CiAgICAgaW50IHNpZ247CiAKLSAgICBjaGFyKiByZXN1bHQgPSBkdG9hKGQs
IDAsICZkZWNpbWFsUG9pbnQsICZzaWduLCBOVUxMKTsKKyAgICBjaGFyKiByZXN1bHQgPSBXVEY6
OmR0b2EoZCwgMCwgJmRlY2ltYWxQb2ludCwgJnNpZ24sIE5VTEwpOwogICAgIGludCBsZW5ndGgg
PSBzdGF0aWNfY2FzdDxpbnQ+KHN0cmxlbihyZXN1bHQpKTsKICAgCiAgICAgaW50IGkgPSAwOwpA
QCAtODI2LDcgKzgyNiw3IEBAIFBhc3NSZWZQdHI8VVN0cmluZzo6UmVwPiBjb25jYXRlbmF0ZShV
U3QKICAgICAgICAgYnVmW2krK10gPSAnXDAnOwogICAgIH0KICAgICAKLSAgZnJlZWR0b2EocmVz
dWx0KTsKKyAgV1RGOjpmcmVlZHRvYShyZXN1bHQpOwogCiAgIHJldHVybiBjb25jYXRlbmF0ZShy
ZXAsIGJ1Zik7CiB9CkBAIC05MjMsNyArOTIzLDcgQEAgVVN0cmluZyBVU3RyaW5nOjpmcm9tKGRv
dWJsZSBkKQogICAgIGludCBkZWNpbWFsUG9pbnQ7CiAgICAgaW50IHNpZ247CiAKLSAgICBjaGFy
KiByZXN1bHQgPSBkdG9hKGQsIDAsICZkZWNpbWFsUG9pbnQsICZzaWduLCBOVUxMKTsKKyAgICBj
aGFyKiByZXN1bHQgPSBXVEY6OmR0b2EoZCwgMCwgJmRlY2ltYWxQb2ludCwgJnNpZ24sIE5VTEwp
OwogICAgIGludCBsZW5ndGggPSBzdGF0aWNfY2FzdDxpbnQ+KHN0cmxlbihyZXN1bHQpKTsKICAg
CiAgICAgaW50IGkgPSAwOwpAQCAtOTc0LDcgKzk3NCw3IEBAIFVTdHJpbmcgVVN0cmluZzo6ZnJv
bShkb3VibGUgZCkKICAgICAgICAgYnVmW2krK10gPSAnXDAnOwogICAgIH0KICAgICAKLSAgZnJl
ZWR0b2EocmVzdWx0KTsKKyAgV1RGOjpmcmVlZHRvYShyZXN1bHQpOwogCiAgIHJldHVybiBVU3Ry
aW5nKGJ1Zik7CiB9CkBAIC0xMjgxLDcgKzEyODEsNyBAQCBkb3VibGUgVVN0cmluZzo6dG9Eb3Vi
bGUoYm9vbCB0b2xlcmF0ZVRyCiAgICAgfSBlbHNlIHsKICAgICAgICAgLy8gcmVndWxhciBudW1i
ZXIgPwogICAgICAgICBjaGFyKiBlbmQ7Ci0gICAgICAgIGQgPSBzdHJ0b2QoYywgJmVuZCk7Cisg
ICAgICAgIGQgPSBXVEY6OnN0cnRvZChjLCAmZW5kKTsKICAgICAgICAgaWYgKChkICE9IDAuMCB8
fCBlbmQgIT0gYykgJiYgZCAhPSBJbmYgJiYgZCAhPSAtSW5mKSB7CiAgICAgICAgICAgICBjID0g
ZW5kOwogICAgICAgICB9IGVsc2UgewpJbmRleDogSmF2YVNjcmlwdENvcmUvd3RmL2R0b2EuY3Bw
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL3d0Zi9kdG9hLmNwcAkocmV2aXNpb24gMzgz
NzgpCisrKyBKYXZhU2NyaXB0Q29yZS93dGYvZHRvYS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE2
Niw3ICsxNjYsNyBAQAogRXhhY3RseSBvbmUgb2YgSUVFRV84MDg3LCBJRUVFX0FSTSBvciBJRUVF
X01DNjhrIHNob3VsZCBiZSBkZWZpbmVkLgogI2VuZGlmCiAKLW5hbWVzcGFjZSBKU0MgeworbmFt
ZXNwYWNlIFdURiB7CiAKICNpZiBFTkFCTEUoSlNDX01VTFRJUExFX1RIUkVBRFMpCiBNdXRleCog
c19kdG9hUDVNdXRleDsKQEAgLTI0MzIsNCArMjQzMiw0IEBAIHJldDE6CiAgICAgcmV0dXJuIHMw
OwogfQogCi19IC8vIG5hbWVzcGFjZSBKU0MKK30gLy8gbmFtZXNwYWNlIFdURgpJbmRleDogSmF2
YVNjcmlwdENvcmUvd3RmL2R0b2EuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29yZS93dGYv
ZHRvYS5oCShyZXZpc2lvbiAzODM3OCkKKysrIEphdmFTY3JpcHRDb3JlL3d0Zi9kdG9hLmgJKHdv
cmtpbmcgY29weSkKQEAgLTE4LDE0ICsxOCwxNCBAQAogICoKICAqLwogCi0jaWZuZGVmIEtKU19k
dG9hX2gKLSNkZWZpbmUgS0pTX2R0b2FfaAorI2lmbmRlZiBXVEZfZHRvYV9oCisjZGVmaW5lIFdU
Rl9kdG9hX2gKIAogbmFtZXNwYWNlIFdURiB7CiAgICAgY2xhc3MgTXV0ZXg7CiB9CiAKLW5hbWVz
cGFjZSBKU0MgeworbmFtZXNwYWNlIFdURiB7CiAKICAgICBleHRlcm4gV1RGOjpNdXRleCogc19k
dG9hUDVNdXRleDsKIApAQCAtMzMsNiArMzMsNiBAQCBuYW1lc3BhY2UgSlNDIHsKICAgICBjaGFy
KiBkdG9hKGRvdWJsZSBkLCBpbnQgbmRpZ2l0cywgaW50KiBkZWNwdCwgaW50KiBzaWduLCBjaGFy
KiogcnZlKTsKICAgICB2b2lkIGZyZWVkdG9hKGNoYXIqIHMpOwogCi19IC8vIG5hbWVzcGFjZSBK
U0MKK30gLy8gbmFtZXNwYWNlIFdURgogCi0jZW5kaWYgLyogS0pTX2R0b2FfaCAqLworI2VuZGlm
IC8vIFdURl9kdG9hX2gKSW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YkNvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiAzODM4MCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDgtMTEtMTMgIENhbWVyb24gWndhcmlj
aCAgPHp3YXJpY2hAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEJ1ZyAyMjI0NTogTW92ZSB3dGYvZHRvYS5oIGludG8gdGhlIFdURiBu
YW1lc3BhY2UKKyAgICAgICAgPGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMjI0NT4KKworICAgICAgICBNb3ZlIHd0Zi9kdG9hLmggaW50byB0aGUgV1RGIG5hbWVzcGFj
ZSBmcm9tIHRoZSBKU0MgbmFtZXNwYWNlLiBUaGlzCisgICAgICAgIGludHJvZHVjZXMgc29tZSBh
bWJpZ3VpdGllcyBpbiBuYW1lIGxvb2t1cHMsIHNvIEkgY2hhbmdlZCBhbGwgdXNlcyBvZgorICAg
ICAgICB0aGUgZnVuY3Rpb25zIGluIHd0Zi9kdG9hLmggdG8gZXhwbGljaXRseSBzdGF0ZSB0aGUg
bmFtZXNwYWNlLgorCisgICAgICAgICogcGxhdGZvcm0vdGV4dC9TdHJpbmcuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6Y2hhcmFjdGVyc1RvRG91YmxlKToKKwogMjAwOC0xMS0xMyAgRGFyaW4gRmlz
aGVyICA8ZGFyaW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFk
bGVyLgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1N0cmluZy5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1N0cmluZy5jcHAJKHJldmlzaW9uIDM4Mzc4KQorKysg
V2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1N0cmluZy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc5OCw3
ICs3OTgsNyBAQCBkb3VibGUgY2hhcmFjdGVyc1RvRG91YmxlKGNvbnN0IFVDaGFyKiBkCiAgICAg
ICAgIGJ5dGVzW2ldID0gZGF0YVtpXSA8IDB4N0YgPyBkYXRhW2ldIDogJz8nOwogICAgIGJ5dGVz
W2xlbmd0aF0gPSAnXDAnOwogICAgIGNoYXIqIGVuZDsKLSAgICBkb3VibGUgdmFsID0gSlNDOjpz
dHJ0b2QoYnl0ZXMuZGF0YSgpLCAmZW5kKTsKKyAgICBkb3VibGUgdmFsID0gV1RGOjpzdHJ0b2Qo
Ynl0ZXMuZGF0YSgpLCAmZW5kKTsKICAgICBpZiAob2spCiAgICAgICAgICpvayA9IChlbmQgPT0g
MCB8fCAqZW5kID09ICdcMCcpOwogICAgIHJldHVybiB2YWw7Cg==
</data>
<flag name="review"
          id="11596"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>