<?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>9649</bug_id>
          
          <creation_ts>2006-06-29 04:26:42 -0700</creation_ts>
          <short_desc>The no-svg build broke after r15091</short_desc>
          <delta_ts>2006-06-29 08:24:02 -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>New Bugs</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>47710</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-29 04:26:42 -0700</bug_when>
    <thetext>The no-svg build broke after r15091 was committed:

&lt;rdar://problem/4599760&gt; Objective-C XPath support

I have a patch to fix this build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47712</commentid>
    <comment_count>1</comment_count>
      <attachid>9088</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-29 04:30:44 -0700</bug_when>
    <thetext>Created attachment 9088
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47721</commentid>
    <comment_count>2</comment_count>
      <attachid>9088</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2006-06-29 08:07:32 -0700</bug_when>
    <thetext>Comment on attachment 9088
Patch v1

Is the #ifndef DOMXPath_H needed? When using ObjC&apos;s #import you do not need to do this. Are we using #include and not #import for these headers?

r=me otherwise</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47722</commentid>
    <comment_count>3</comment_count>
      <attachid>9088</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-06-29 08:07:42 -0700</bug_when>
    <thetext>Comment on attachment 9088
Patch v1

Objective-C headers don&apos;t need multiple-includes defines. That&apos;s because Objective-C uses import, which takes care of such things automatically.

Any headers that support being included from C or C++ code need such defines, but pure Objective-C or Objective-C++ ones should *not* have them.

review- because of this. Would have been review+ otherwise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47723</commentid>
    <comment_count>4</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-06-29 08:08:16 -0700</bug_when>
    <thetext>In fact, it&apos;s OK to land the patch as long as you don&apos;t add the unnecessary header guards.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47730</commentid>
    <comment_count>5</comment_count>
      <attachid>9090</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-29 08:23:45 -0700</bug_when>
    <thetext>Created attachment 9090
Patch v2 (landed)

Removed header guards, fixed comments in ChangeLog and landed this patch per Darin&apos;s comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47731</commentid>
    <comment_count>6</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2006-06-29 08:24:02 -0700</bug_when>
    <thetext>Committed revision 15092.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9088</attachid>
            <date>2006-06-29 04:30:44 -0700</date>
            <delta_ts>2006-06-29 08:23:45 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>bug-9649-v1.diff</filename>
            <type>text/plain</type>
            <size>4315</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDYtMDYtMjkgIERhdmlkIEtpbHplciAgPGRka2lsemVyQGtpbHpl
ci5uZXQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD05NjQ5CisgICAg
ICAgIFRoZSBuby1zdmcgYnVpbGQgYnJva2UgYWZ0ZXIgcjE1MDkxCisKKyAgICAgICAgKiBiaW5k
aW5ncy9vYmpjL0RPTUludGVybmFsLmg6IEFkZGVkICNpZiBYUEFUSF9TVVBQT1JULyNlbmRpZi4K
KyAgICAgICAgKiBiaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLm1tOiBEaXR0by4KKyAgICAgICAg
KHJhaXNlRE9NRXhjZXB0aW9uKToKKyAgICAgICAgKiBiaW5kaW5ncy9vYmpjL0RPTVhQYXRoLmg6
IERpdHRvLiBBbHNvIGFkZGVkIHByZXZlbnQtbXVsdGlwbGUtaW5jbHVkZXMgI2RlZmluZS4KKyAg
ICAgICAgKiBiaW5kaW5ncy9vYmpjL0RPTVhQYXRoLm1tOiBEaXR0by4KKyAgICAgICAgKiBiaW5k
aW5ncy9vYmpjL0RPTVhQYXRoSW50ZXJuYWwuaDogRGl0dG8uIEFsc28gYWRkZWQgcHJldmVudC1t
dWx0aXBsZS1pbmNsdWRlcyAjZGVmaW5lLgorCiAyMDA2LTA2LTI5ICBBbmRlcnMgQ2FybHNzb24g
IDxhY2FybHNzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFRpbSBPLgpJbmRl
eDogV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
Q29yZS9iaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLmgJKHJldmlzaW9uIDE1MDkxKQorKysgV2Vi
Q29yZS9iaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLmgJKHdvcmtpbmcgY29weSkKQEAgLTE2MCw2
ICsxNjAsOCBAQCBBTExPV19ET01fQ0FTVChSZWN0SW1wbCkKIEFMTE9XX0RPTV9DQVNUKFN0eWxl
U2hlZXQpCiBBTExPV19ET01fQ0FTVChTdHlsZVNoZWV0TGlzdCkKIEFMTE9XX0RPTV9DQVNUKFRy
ZWVXYWxrZXIpCisjaWYgWFBBVEhfU1VQUE9SVAogQUxMT1dfRE9NX0NBU1QoWFBhdGhFeHByZXNz
aW9uKQogQUxMT1dfRE9NX0NBU1QoWFBhdGhOU1Jlc29sdmVyKQogQUxMT1dfRE9NX0NBU1QoWFBh
dGhSZXN1bHQpCisjZW5kaWYgLy8gWFBBVEhfU1VQUE9SVApJbmRleDogV2ViQ29yZS9iaW5kaW5n
cy9vYmpjL0RPTUludGVybmFsLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3Mvb2Jq
Yy9ET01JbnRlcm5hbC5tbQkocmV2aXNpb24gMTUwOTEpCisrKyBXZWJDb3JlL2JpbmRpbmdzL29i
amMvRE9NSW50ZXJuYWwubW0JKHdvcmtpbmcgY29weSkKQEAgLTc1LDcgKzc1LDkgQEAgdm9pZCBy
ZW1vdmVET01XcmFwcGVyKERPTU9iamVjdEludGVybmFsKgogTlNTdHJpbmcgKiBjb25zdCBET01F
eGNlcHRpb24gPSBAIkRPTUV4Y2VwdGlvbiI7CiBOU1N0cmluZyAqIGNvbnN0IERPTVJhbmdlRXhj
ZXB0aW9uID0gQCJET01SYW5nZUV4Y2VwdGlvbiI7CiBOU1N0cmluZyAqIGNvbnN0IERPTUV2ZW50
RXhjZXB0aW9uID0gQCJET01FdmVudEV4Y2VwdGlvbiI7CisjaWYgWFBBVEhfU1VQUE9SVAogTlNT
dHJpbmcgKiBjb25zdCBET01YUGF0aEV4Y2VwdGlvbiA9IEAiRE9NWFBhdGhFeGNlcHRpb24iOwor
I2VuZGlmIC8vIFhQQVRIX1NVUFBPUlQKIAogdm9pZCByYWlzZURPTUV4Y2VwdGlvbihFeGNlcHRp
b25Db2RlIGVjKQogewpAQCAtOTAsOSArOTIsMTEgQEAgdm9pZCByYWlzZURPTUV4Y2VwdGlvbihF
eGNlcHRpb25Db2RlIGVjKQogICAgIH0gZWxzZSBpZiAoZWMgPj0gRXZlbnRFeGNlcHRpb25PZmZz
ZXQgJiYgZWMgPD0gRXZlbnRFeGNlcHRpb25NYXgpIHsKICAgICAgICAgbmFtZSA9IERPTUV2ZW50
RXhjZXB0aW9uOwogICAgICAgICBjb2RlIC09IEV2ZW50RXhjZXB0aW9uT2Zmc2V0OworI2lmIFhQ
QVRIX1NVUFBPUlQKICAgICB9IGVsc2UgaWYgKGVjID49IFhQYXRoRXhjZXB0aW9uT2Zmc2V0ICYm
IGVjIDw9IFhQYXRoRXhjZXB0aW9uTWF4KSB7CiAgICAgICAgIG5hbWUgPSBET01YUGF0aEV4Y2Vw
dGlvbjsKICAgICAgICAgY29kZSAtPSBYUGF0aEV4Y2VwdGlvbk9mZnNldDsKKyNlbmRpZiAvLyBY
UEFUSF9TVVBQT1JUCiAgICAgfQogCiAgICAgTlNTdHJpbmcgKnJlYXNvbiA9IFtOU1N0cmluZyBz
dHJpbmdXaXRoRm9ybWF0OkAiKioqIEV4Y2VwdGlvbiByZWNlaXZlZCBmcm9tIERPTSBBUEk6ICVk
IiwgY29kZV07CkluZGV4OiBXZWJDb3JlL2JpbmRpbmdzL29iamMvRE9NWFBhdGguaAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBXZWJDb3JlL2JpbmRpbmdzL29iamMvRE9NWFBhdGguaAkocmV2aXNpb24gMTUwOTEp
CisrKyBXZWJDb3JlL2JpbmRpbmdzL29iamMvRE9NWFBhdGguaAkod29ya2luZyBjb3B5KQpAQCAt
MjMsNiArMjMsMTEgQEAKICAqIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBU
SEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuIAogICovCiAKKyNpZm5kZWYgRE9NWFBhdGhf
SAorI2RlZmluZSBET01YUGF0aF9ICisKKyNpZiBYUEFUSF9TVVBQT1JUCisKICNpbXBvcnQgPFdl
YkNvcmUvRE9NQ29yZS5oPgogCiBleHRlcm4gTlNTdHJpbmcgKiBjb25zdCBET01YUGF0aEV4Y2Vw
dGlvbjsKQEAgLTcxLDMgKzc2LDcgQEAgZW51bSB7CiAtIChpZCA8RE9NWFBhdGhOU1Jlc29sdmVy
PiljcmVhdGVOU1Jlc29sdmVyOihET01Ob2RlICopbm9kZVJlc29sdmVyOwogLSAoRE9NWFBhdGhS
ZXN1bHQgKilldmFsdWF0ZTooTlNTdHJpbmcgKilleHByZXNzaW9uIDooRE9NTm9kZSAqKWNvbnRl
eHROb2RlIDooaWQgPERPTVhQYXRoTlNSZXNvbHZlcj4pcmVzb2x2ZXIgOih1bnNpZ25lZCBzaG9y
dCl0eXBlIDooRE9NWFBhdGhSZXN1bHQgKilyZXN1bHQ7CiBAZW5kCisKKyNlbmRpZiAvLyBYUEFU
SF9TVVBQT1JUCisKKyNlbmRpZiAvLyBET01YUGF0aF9ICkluZGV4OiBXZWJDb3JlL2JpbmRpbmdz
L29iamMvRE9NWFBhdGgubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RP
TVhQYXRoLm1tCShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01Y
UGF0aC5tbQkod29ya2luZyBjb3B5KQpAQCAtMjYsNiArMjYsOCBAQAogI2ltcG9ydCAiY29uZmln
LmgiCiAjaW1wb3J0ICJET01YUGF0aC5oIgogCisjaWYgWFBBVEhfU1VQUE9SVAorCiAjaW1wb3J0
ICJET01JbnRlcm5hbC5oIgogI2ltcG9ydCAiRE9NWFBhdGhJbnRlcm5hbC5oIgogI2ltcG9ydCAi
RG9jdW1lbnQuaCIKQEAgLTMwMywzICszMDUsNCBAQCB1c2luZyBXZWJDb3JlOjpYUGF0aFJlc3Vs
dDsKIAogQGVuZAogCisjZW5kaWYgLy8gWFBBVEhfU1VQUE9SVApJbmRleDogV2ViQ29yZS9iaW5k
aW5ncy9vYmpjL0RPTVhQYXRoSW50ZXJuYWwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2JpbmRp
bmdzL29iamMvRE9NWFBhdGhJbnRlcm5hbC5oCShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNvcmUv
YmluZGluZ3Mvb2JqYy9ET01YUGF0aEludGVybmFsLmgJKHdvcmtpbmcgY29weSkKQEAgLTIzLDYg
KzIzLDExIEBACiAgKiBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLiAKICAqLwogCisjaWZuZGVmIERPTVhQYXRoSW50ZXJu
YWxfSAorI2RlZmluZSBET01YUGF0aEludGVybmFsX0gKKworI2lmIFhQQVRIX1NVUFBPUlQKKwog
I2ltcG9ydCAiRE9NWFBhdGguaCIKICNpbXBvcnQgIlhQYXRoRXhwcmVzc2lvbi5oIgogI2ltcG9y
dCAiWFBhdGhOU1Jlc29sdmVyLmgiCkBAIC00MywzICs0OCw2IEBACiAtIChXZWJDb3JlOjpYUGF0
aE5TUmVzb2x2ZXIgKilfeHBhdGhOU1Jlc29sdmVyOwogQGVuZAogCisjZW5kaWYgLy8gWFBBVEhf
U1VQUE9SVAorCisjZW5kaWYgLy8gRE9NWFBhdGhJbnRlcm5hbF9ICg==
</data>
<flag name="review"
          id="2708"
          type_id="1"
          status="-"
          setter="darin"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>9090</attachid>
            <date>2006-06-29 08:23:45 -0700</date>
            <delta_ts>2006-06-29 08:23:45 -0700</delta_ts>
            <desc>Patch v2 (landed)</desc>
            <filename>bug-9649-v2.diff</filename>
            <type>text/plain</type>
            <size>4056</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDYtMDYtMjkgIERhdmlkIEtpbHplciAgPGRka2lsemVyQGtpbHpl
ci5uZXQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4uCisKKyAgICAgICAgaHR0cDovL2J1
Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3dfYnVnLmNnaT9pZD05NjQ5CisgICAgICAgIFRoZSBu
by1zdmcgYnVpbGQgYnJva2UgYWZ0ZXIgcjE1MDkxCisKKyAgICAgICAgKiBiaW5kaW5ncy9vYmpj
L0RPTUludGVybmFsLmg6IEFkZGVkICNpZiBYUEFUSF9TVVBQT1JULyNlbmRpZi4KKyAgICAgICAg
KiBiaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLm1tOiBEaXR0by4KKyAgICAgICAgKHJhaXNlRE9N
RXhjZXB0aW9uKToKKyAgICAgICAgKiBiaW5kaW5ncy9vYmpjL0RPTVhQYXRoLmg6IERpdHRvLgor
ICAgICAgICAqIGJpbmRpbmdzL29iamMvRE9NWFBhdGgubW06IERpdHRvLgorICAgICAgICAqIGJp
bmRpbmdzL29iamMvRE9NWFBhdGhJbnRlcm5hbC5oOiBEaXR0by4KKwogMjAwNi0wNi0yOSAgQW5k
ZXJzIENhcmxzc29uICA8YWNhcmxzc29uQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBUaW0gTy4KSW5kZXg6IFdlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01JbnRlcm5hbC5oCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01JbnRlcm5hbC5oCShyZXZpc2lvbiAx
NTA5MSkKKysrIFdlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01JbnRlcm5hbC5oCSh3b3JraW5nIGNv
cHkpCkBAIC0xNjAsNiArMTYwLDggQEAgQUxMT1dfRE9NX0NBU1QoUmVjdEltcGwpCiBBTExPV19E
T01fQ0FTVChTdHlsZVNoZWV0KQogQUxMT1dfRE9NX0NBU1QoU3R5bGVTaGVldExpc3QpCiBBTExP
V19ET01fQ0FTVChUcmVlV2Fsa2VyKQorI2lmIFhQQVRIX1NVUFBPUlQKIEFMTE9XX0RPTV9DQVNU
KFhQYXRoRXhwcmVzc2lvbikKIEFMTE9XX0RPTV9DQVNUKFhQYXRoTlNSZXNvbHZlcikKIEFMTE9X
X0RPTV9DQVNUKFhQYXRoUmVzdWx0KQorI2VuZGlmIC8vIFhQQVRIX1NVUFBPUlQKSW5kZXg6IFdl
YkNvcmUvYmluZGluZ3Mvb2JqYy9ET01JbnRlcm5hbC5tbQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3Jl
L2JpbmRpbmdzL29iamMvRE9NSW50ZXJuYWwubW0JKHJldmlzaW9uIDE1MDkxKQorKysgV2ViQ29y
ZS9iaW5kaW5ncy9vYmpjL0RPTUludGVybmFsLm1tCSh3b3JraW5nIGNvcHkpCkBAIC03NSw3ICs3
NSw5IEBAIHZvaWQgcmVtb3ZlRE9NV3JhcHBlcihET01PYmplY3RJbnRlcm5hbCoKIE5TU3RyaW5n
ICogY29uc3QgRE9NRXhjZXB0aW9uID0gQCJET01FeGNlcHRpb24iOwogTlNTdHJpbmcgKiBjb25z
dCBET01SYW5nZUV4Y2VwdGlvbiA9IEAiRE9NUmFuZ2VFeGNlcHRpb24iOwogTlNTdHJpbmcgKiBj
b25zdCBET01FdmVudEV4Y2VwdGlvbiA9IEAiRE9NRXZlbnRFeGNlcHRpb24iOworI2lmIFhQQVRI
X1NVUFBPUlQKIE5TU3RyaW5nICogY29uc3QgRE9NWFBhdGhFeGNlcHRpb24gPSBAIkRPTVhQYXRo
RXhjZXB0aW9uIjsKKyNlbmRpZiAvLyBYUEFUSF9TVVBQT1JUCiAKIHZvaWQgcmFpc2VET01FeGNl
cHRpb24oRXhjZXB0aW9uQ29kZSBlYykKIHsKQEAgLTkwLDkgKzkyLDExIEBAIHZvaWQgcmFpc2VE
T01FeGNlcHRpb24oRXhjZXB0aW9uQ29kZSBlYykKICAgICB9IGVsc2UgaWYgKGVjID49IEV2ZW50
RXhjZXB0aW9uT2Zmc2V0ICYmIGVjIDw9IEV2ZW50RXhjZXB0aW9uTWF4KSB7CiAgICAgICAgIG5h
bWUgPSBET01FdmVudEV4Y2VwdGlvbjsKICAgICAgICAgY29kZSAtPSBFdmVudEV4Y2VwdGlvbk9m
ZnNldDsKKyNpZiBYUEFUSF9TVVBQT1JUCiAgICAgfSBlbHNlIGlmIChlYyA+PSBYUGF0aEV4Y2Vw
dGlvbk9mZnNldCAmJiBlYyA8PSBYUGF0aEV4Y2VwdGlvbk1heCkgewogICAgICAgICBuYW1lID0g
RE9NWFBhdGhFeGNlcHRpb247CiAgICAgICAgIGNvZGUgLT0gWFBhdGhFeGNlcHRpb25PZmZzZXQ7
CisjZW5kaWYgLy8gWFBBVEhfU1VQUE9SVAogICAgIH0KIAogICAgIE5TU3RyaW5nICpyZWFzb24g
PSBbTlNTdHJpbmcgc3RyaW5nV2l0aEZvcm1hdDpAIioqKiBFeGNlcHRpb24gcmVjZWl2ZWQgZnJv
bSBET00gQVBJOiAlZCIsIGNvZGVdOwpJbmRleDogV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTVhQ
YXRoLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTVhQYXRoLmgJKHJl
dmlzaW9uIDE1MDkxKQorKysgV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTVhQYXRoLmgJKHdvcmtp
bmcgY29weSkKQEAgLTIzLDYgKzIzLDggQEAKICAqIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYg
QURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuIAogICovCiAKKyNpZiBY
UEFUSF9TVVBQT1JUCisKICNpbXBvcnQgPFdlYkNvcmUvRE9NQ29yZS5oPgogCiBleHRlcm4gTlNT
dHJpbmcgKiBjb25zdCBET01YUGF0aEV4Y2VwdGlvbjsKQEAgLTcxLDMgKzczLDUgQEAgZW51bSB7
CiAtIChpZCA8RE9NWFBhdGhOU1Jlc29sdmVyPiljcmVhdGVOU1Jlc29sdmVyOihET01Ob2RlICop
bm9kZVJlc29sdmVyOwogLSAoRE9NWFBhdGhSZXN1bHQgKilldmFsdWF0ZTooTlNTdHJpbmcgKill
eHByZXNzaW9uIDooRE9NTm9kZSAqKWNvbnRleHROb2RlIDooaWQgPERPTVhQYXRoTlNSZXNvbHZl
cj4pcmVzb2x2ZXIgOih1bnNpZ25lZCBzaG9ydCl0eXBlIDooRE9NWFBhdGhSZXN1bHQgKilyZXN1
bHQ7CiBAZW5kCisKKyNlbmRpZiAvLyBYUEFUSF9TVVBQT1JUCkluZGV4OiBXZWJDb3JlL2JpbmRp
bmdzL29iamMvRE9NWFBhdGgubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9iaW5kaW5ncy9vYmpj
L0RPTVhQYXRoLm1tCShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNvcmUvYmluZGluZ3Mvb2JqYy9E
T01YUGF0aC5tbQkod29ya2luZyBjb3B5KQpAQCAtMjYsNiArMjYsOCBAQAogI2ltcG9ydCAiY29u
ZmlnLmgiCiAjaW1wb3J0ICJET01YUGF0aC5oIgogCisjaWYgWFBBVEhfU1VQUE9SVAorCiAjaW1w
b3J0ICJET01JbnRlcm5hbC5oIgogI2ltcG9ydCAiRE9NWFBhdGhJbnRlcm5hbC5oIgogI2ltcG9y
dCAiRG9jdW1lbnQuaCIKQEAgLTMwMywzICszMDUsNCBAQCB1c2luZyBXZWJDb3JlOjpYUGF0aFJl
c3VsdDsKIAogQGVuZAogCisjZW5kaWYgLy8gWFBBVEhfU1VQUE9SVApJbmRleDogV2ViQ29yZS9i
aW5kaW5ncy9vYmpjL0RPTVhQYXRoSW50ZXJuYWwuaAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2Jp
bmRpbmdzL29iamMvRE9NWFBhdGhJbnRlcm5hbC5oCShyZXZpc2lvbiAxNTA5MSkKKysrIFdlYkNv
cmUvYmluZGluZ3Mvb2JqYy9ET01YUGF0aEludGVybmFsLmgJKHdvcmtpbmcgY29weSkKQEAgLTIz
LDYgKzIzLDggQEAKICAqIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUg
UE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuIAogICovCiAKKyNpZiBYUEFUSF9TVVBQT1JUCisK
ICNpbXBvcnQgIkRPTVhQYXRoLmgiCiAjaW1wb3J0ICJYUGF0aEV4cHJlc3Npb24uaCIKICNpbXBv
cnQgIlhQYXRoTlNSZXNvbHZlci5oIgpAQCAtNDMsMyArNDUsNCBAQAogLSAoV2ViQ29yZTo6WFBh
dGhOU1Jlc29sdmVyICopX3hwYXRoTlNSZXNvbHZlcjsKIEBlbmQKIAorI2VuZGlmIC8vIFhQQVRI
X1NVUFBPUlQK
</data>

          </attachment>
      

    </bug>

</bugzilla>