<?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>13637</bug_id>
          
          <creation_ts>2007-05-09 02:17:48 -0700</creation_ts>
          <short_desc>Gdk build fix</short_desc>
          <delta_ts>2007-05-09 09:16:50 -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>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>13641</dup_id>
          
          <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>0</everconfirmed>
          <reporter name="Atul Mehrotra">atul.mehrotra</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>10637</commentid>
    <comment_count>0</comment_count>
    <who name="Atul Mehrotra">atul.mehrotra</who>
    <bug_when>2007-05-09 02:17:48 -0700</bug_when>
    <thetext>obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::ignoreSpelling()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:285: multiple definition of `WebCore::Editor::ignoreSpelling()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1702: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::ignoreSpelling()&apos; changed from 267 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::learnSpelling()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:286: multiple definition of `WebCore::Editor::learnSpelling()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1712: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::learnSpelling()&apos; changed from 267 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::isSelectionUngrammatical()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:287: multiple definition of `WebCore::Editor::isSelectionUngrammatical()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2114: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::isSelectionUngrammatical()&apos; changed from 245 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::advanceToNextMisspelling(bool)&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:288: multiple definition of `WebCore::Editor::advanceToNextMisspelling(bool)&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1903: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::advanceToNextMisspelling(bool)&apos; changed from 6393 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::isSelectionMisspelled()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:289: multiple definition of `WebCore::Editor::isSelectionMisspelled()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2040: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::isSelectionMisspelled()&apos; changed from 450 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&amp;)&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:292: multiple definition of `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&amp;)&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2174: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&amp;)&apos; changed from 856 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markMisspellings(WebCore::Selection const&amp;)&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:294: multiple definition of `WebCore::Editor::markMisspellings(WebCore::Selection const&amp;)&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2244: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markMisspellings(WebCore::Selection const&amp;)&apos; changed from 22 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markBadGrammar(WebCore::Selection const&amp;)&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:295: multiple definition of `WebCore::Editor::markBadGrammar(WebCore::Selection const&amp;)&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2249: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markBadGrammar(WebCore::Selection const&amp;)&apos; changed from 22 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::showSpellingGuessPanel()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:296: multiple definition of `WebCore::Editor::showSpellingGuessPanel()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2147: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::showSpellingGuessPanel()&apos; changed from 186 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::spellingPanelIsShowing()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:297: multiple definition of `WebCore::Editor::spellingPanelIsShowing()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2167: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::spellingPanelIsShowing()&apos; changed from 86 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::guessesForUngrammaticalSelection()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:291: multiple definition of `WebCore::Editor::guessesForUngrammaticalSelection()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2124: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::guessesForUngrammaticalSelection()&apos; changed from 224 in obj-gnu/webcore_gdk_Editor.o to 150 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::guessesForMisspelledSelection()&apos;:../../platform/gdk/TemporaryLinkStubs.cpp:290: multiple definition of `WebCore::Editor::guessesForMisspelledSelection()&apos;
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2136: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::guessesForMisspelledSelection()&apos; changed from 321 in obj-gnu/webcore_gdk_Editor.o to 150 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
collect2: ld returned 1 exit status
make: *** [libwebcore-gdk.so] Error 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10624</commentid>
    <comment_count>1</comment_count>
      <attachid>14424</attachid>
    <who name="Atul Mehrotra">atul.mehrotra</who>
    <bug_when>2007-05-09 02:18:50 -0700</bug_when>
    <thetext>Created attachment 14424
patch for build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10625</commentid>
    <comment_count>2</comment_count>
      <attachid>14424</attachid>
    <who name="Atul Mehrotra">atul.mehrotra</who>
    <bug_when>2007-05-09 02:23:22 -0700</bug_when>
    <thetext>Comment on attachment 14424
patch for build fix

&gt;Index: WebCore/ChangeLog
&gt;===================================================================
&gt;--- WebCore/ChangeLog	(revision 21330)
&gt;+++ WebCore/ChangeLog	(working copy)
&gt;@@ -1,3 +1,11 @@
&gt;+2007-05-09  Atul,,,  &lt;atul.mehrotra@celunite.com&gt;
+2007-05-09  Atul Mehrotra  &lt;atul.mehrotra@celunite.com&gt;
&gt;+
&gt;+        Reviewed by NOBODY (OOPS!).
&gt;+
&gt;+        WARNING: NO TEST CASES ADDED OR CHANGED
&gt;+
&gt;+        * platform/gdk/TemporaryLinkStubs.cpp:
&gt;+
&gt; 2007-05-09  Mitz Pettel  &lt;mitz@webkit.org&gt;
&gt; 
&gt;         Reviewed by Dave Hyatt.
&gt;Index: WebCore/platform/gdk/TemporaryLinkStubs.cpp
&gt;===================================================================
&gt;--- WebCore/platform/gdk/TemporaryLinkStubs.cpp	(revision 21330)
&gt;+++ WebCore/platform/gdk/TemporaryLinkStubs.cpp	(working copy)
&gt;@@ -282,19 +282,8 @@ int Font::offsetForPositionForComplexTex
&gt; 
&gt; void CachedPage::close() { notImplementedGdk(); }
&gt; 
&gt;-void Editor::ignoreSpelling() { notImplementedGdk(); }
&gt;-void Editor::learnSpelling() { notImplementedGdk(); }
&gt;-bool Editor::isSelectionUngrammatical() { notImplementedGdk(); return false; }
&gt;-void Editor::advanceToNextMisspelling(bool startBeforeSelection) { notImplementedGdk(); }
&gt;-bool Editor::isSelectionMisspelled() { notImplementedGdk(); return false; }
&gt;-Vector&lt;String&gt; Editor::guessesForMisspelledSelection() { notImplementedGdk(); return Vector&lt;String&gt;(); }
&gt;-Vector&lt;String&gt; Editor::guessesForUngrammaticalSelection() { notImplementedGdk(); return Vector&lt;String&gt;(); }
&gt;-void Editor::markMisspellingsAfterTypingToPosition(const VisiblePosition&amp;) { notImplementedGdk(); }
&gt; PassRefPtr&lt;Clipboard&gt; Editor::newGeneralClipboard(ClipboardAccessPolicy) { notImplementedGdk(); return 0; }
&gt;-void Editor::markMisspellings(const Selection&amp;) { notImplementedGdk(); }
&gt;-void Editor::markBadGrammar(const Selection&amp;) { notImplementedGdk(); }
&gt;-void Editor::showSpellingGuessPanel() { notImplementedGdk(); }
&gt;-bool Editor::spellingPanelIsShowing() { notImplementedGdk(); return false; }
&gt; 
&gt; Pasteboard* Pasteboard::generalPasteboard() { notImplementedGdk(); return 0; }
&gt; void Pasteboard::writeSelection(Range*, bool, Frame*) { notImplementedGdk(); }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10626</commentid>
    <comment_count>3</comment_count>
      <attachid>14425</attachid>
    <who name="Atul Mehrotra">atul.mehrotra</who>
    <bug_when>2007-05-09 02:27:27 -0700</bug_when>
    <thetext>Created attachment 14425
Patch for Gdk Build fix

Removed unnecessary space &amp; also put full name in changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>10455</commentid>
    <comment_count>4</comment_count>
    <who name="Atul Mehrotra">atul.mehrotra</who>
    <bug_when>2007-05-09 03:25:25 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 13641 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14424</attachid>
            <date>2007-05-09 02:18:50 -0700</date>
            <delta_ts>2007-05-09 09:16:50 -0700</delta_ts>
            <desc>patch for build fix</desc>
            <filename>patch.21330</filename>
            <type>text/plain</type>
            <size>2058</size>
            <attacher name="Atul Mehrotra">atul.mehrotra</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMTMzMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTEgQEAKKzIwMDctMDUtMDkgIEF0dWwsLCwgIDxhdHVsLm1laHJvdHJhQGNlbHVu
aXRlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQKKworICAgICAgICAqIHBs
YXRmb3JtL2dkay9UZW1wb3JhcnlMaW5rU3R1YnMuY3BwOgorCiAyMDA3LTA1LTA5ICBNaXR6IFBl
dHRlbCAgPG1pdHpAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXZlIEh5YXR0
LgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9nZGsvVGVtcG9yYXJ5TGlua1N0dWJzLmNwcAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dkay9UZW1wb3JhcnlMaW5rU3R1YnMuY3BwCShy
ZXZpc2lvbiAyMTMzMCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ2RrL1RlbXBvcmFyeUxpbmtTdHVi
cy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI4MiwxOSArMjgyLDggQEAgaW50IEZvbnQ6Om9mZnNl
dEZvclBvc2l0aW9uRm9yQ29tcGxleFRleAogCiB2b2lkIENhY2hlZFBhZ2U6OmNsb3NlKCkgeyBu
b3RJbXBsZW1lbnRlZEdkaygpOyB9CiAKLXZvaWQgRWRpdG9yOjppZ25vcmVTcGVsbGluZygpIHsg
bm90SW1wbGVtZW50ZWRHZGsoKTsgfQotdm9pZCBFZGl0b3I6OmxlYXJuU3BlbGxpbmcoKSB7IG5v
dEltcGxlbWVudGVkR2RrKCk7IH0KLWJvb2wgRWRpdG9yOjppc1NlbGVjdGlvblVuZ3JhbW1hdGlj
YWwoKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJldHVybiBmYWxzZTsgfQotdm9pZCBFZGl0b3I6
OmFkdmFuY2VUb05leHRNaXNzcGVsbGluZyhib29sIHN0YXJ0QmVmb3JlU2VsZWN0aW9uKSB7IG5v
dEltcGxlbWVudGVkR2RrKCk7IH0KLWJvb2wgRWRpdG9yOjppc1NlbGVjdGlvbk1pc3NwZWxsZWQo
KSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJldHVybiBmYWxzZTsgfQotVmVjdG9yPFN0cmluZz4g
RWRpdG9yOjpndWVzc2VzRm9yTWlzc3BlbGxlZFNlbGVjdGlvbigpIHsgbm90SW1wbGVtZW50ZWRH
ZGsoKTsgcmV0dXJuIFZlY3RvcjxTdHJpbmc+KCk7IH0KLVZlY3RvcjxTdHJpbmc+IEVkaXRvcjo6
Z3Vlc3Nlc0ZvclVuZ3JhbW1hdGljYWxTZWxlY3Rpb24oKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7
IHJldHVybiBWZWN0b3I8U3RyaW5nPigpOyB9Ci12b2lkIEVkaXRvcjo6bWFya01pc3NwZWxsaW5n
c0FmdGVyVHlwaW5nVG9Qb3NpdGlvbihjb25zdCBWaXNpYmxlUG9zaXRpb24mKSB7IG5vdEltcGxl
bWVudGVkR2RrKCk7IH0KIFBhc3NSZWZQdHI8Q2xpcGJvYXJkPiBFZGl0b3I6Om5ld0dlbmVyYWxD
bGlwYm9hcmQoQ2xpcGJvYXJkQWNjZXNzUG9saWN5KSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJl
dHVybiAwOyB9Ci12b2lkIEVkaXRvcjo6bWFya01pc3NwZWxsaW5ncyhjb25zdCBTZWxlY3Rpb24m
KSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLXZvaWQgRWRpdG9yOjptYXJrQmFkR3JhbW1hcihj
b25zdCBTZWxlY3Rpb24mKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLXZvaWQgRWRpdG9yOjpz
aG93U3BlbGxpbmdHdWVzc1BhbmVsKCkgeyBub3RJbXBsZW1lbnRlZEdkaygpOyB9Ci1ib29sIEVk
aXRvcjo6c3BlbGxpbmdQYW5lbElzU2hvd2luZygpIHsgbm90SW1wbGVtZW50ZWRHZGsoKTsgcmV0
dXJuIGZhbHNlOyB9CisKIAogUGFzdGVib2FyZCogUGFzdGVib2FyZDo6Z2VuZXJhbFBhc3RlYm9h
cmQoKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJldHVybiAwOyB9CiB2b2lkIFBhc3RlYm9hcmQ6
OndyaXRlU2VsZWN0aW9uKFJhbmdlKiwgYm9vbCwgRnJhbWUqKSB7IG5vdEltcGxlbWVudGVkR2Rr
KCk7IH0K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>14425</attachid>
            <date>2007-05-09 02:27:27 -0700</date>
            <delta_ts>2007-05-09 09:16:31 -0700</delta_ts>
            <desc>Patch for Gdk Build fix</desc>
            <filename>patch.21330</filename>
            <type>text/plain</type>
            <size>2062</size>
            <attacher name="Atul Mehrotra">atul.mehrotra</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMTMzMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTEgQEAKKzIwMDctMDUtMDkgIEF0dWwgTWVocm90cmEgIDxhdHVsLm1laHJvdHJh
QGNlbHVuaXRlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBXQVJOSU5HOiBOTyBURVNUIENBU0VTIEFEREVEIE9SIENIQU5HRUQKKworICAgICAg
ICAqIHBsYXRmb3JtL2dkay9UZW1wb3JhcnlMaW5rU3R1YnMuY3BwOgorCiAyMDA3LTA1LTA5ICBN
aXR6IFBldHRlbCAgPG1pdHpAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYXZl
IEh5YXR0LgpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS9nZGsvVGVtcG9yYXJ5TGlua1N0dWJzLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2dkay9UZW1wb3JhcnlMaW5rU3R1YnMu
Y3BwCShyZXZpc2lvbiAyMTMzMCkKKysrIFdlYkNvcmUvcGxhdGZvcm0vZ2RrL1RlbXBvcmFyeUxp
bmtTdHVicy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI4MiwxOSArMjgyLDggQEAgaW50IEZvbnQ6
Om9mZnNldEZvclBvc2l0aW9uRm9yQ29tcGxleFRleAogCiB2b2lkIENhY2hlZFBhZ2U6OmNsb3Nl
KCkgeyBub3RJbXBsZW1lbnRlZEdkaygpOyB9CiAKLXZvaWQgRWRpdG9yOjppZ25vcmVTcGVsbGlu
ZygpIHsgbm90SW1wbGVtZW50ZWRHZGsoKTsgfQotdm9pZCBFZGl0b3I6OmxlYXJuU3BlbGxpbmco
KSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLWJvb2wgRWRpdG9yOjppc1NlbGVjdGlvblVuZ3Jh
bW1hdGljYWwoKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJldHVybiBmYWxzZTsgfQotdm9pZCBF
ZGl0b3I6OmFkdmFuY2VUb05leHRNaXNzcGVsbGluZyhib29sIHN0YXJ0QmVmb3JlU2VsZWN0aW9u
KSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLWJvb2wgRWRpdG9yOjppc1NlbGVjdGlvbk1pc3Nw
ZWxsZWQoKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IHJldHVybiBmYWxzZTsgfQotVmVjdG9yPFN0
cmluZz4gRWRpdG9yOjpndWVzc2VzRm9yTWlzc3BlbGxlZFNlbGVjdGlvbigpIHsgbm90SW1wbGVt
ZW50ZWRHZGsoKTsgcmV0dXJuIFZlY3RvcjxTdHJpbmc+KCk7IH0KLVZlY3RvcjxTdHJpbmc+IEVk
aXRvcjo6Z3Vlc3Nlc0ZvclVuZ3JhbW1hdGljYWxTZWxlY3Rpb24oKSB7IG5vdEltcGxlbWVudGVk
R2RrKCk7IHJldHVybiBWZWN0b3I8U3RyaW5nPigpOyB9Ci12b2lkIEVkaXRvcjo6bWFya01pc3Nw
ZWxsaW5nc0FmdGVyVHlwaW5nVG9Qb3NpdGlvbihjb25zdCBWaXNpYmxlUG9zaXRpb24mKSB7IG5v
dEltcGxlbWVudGVkR2RrKCk7IH0KIFBhc3NSZWZQdHI8Q2xpcGJvYXJkPiBFZGl0b3I6Om5ld0dl
bmVyYWxDbGlwYm9hcmQoQ2xpcGJvYXJkQWNjZXNzUG9saWN5KSB7IG5vdEltcGxlbWVudGVkR2Rr
KCk7IHJldHVybiAwOyB9Ci12b2lkIEVkaXRvcjo6bWFya01pc3NwZWxsaW5ncyhjb25zdCBTZWxl
Y3Rpb24mKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLXZvaWQgRWRpdG9yOjptYXJrQmFkR3Jh
bW1hcihjb25zdCBTZWxlY3Rpb24mKSB7IG5vdEltcGxlbWVudGVkR2RrKCk7IH0KLXZvaWQgRWRp
dG9yOjpzaG93U3BlbGxpbmdHdWVzc1BhbmVsKCkgeyBub3RJbXBsZW1lbnRlZEdkaygpOyB9Ci1i
b29sIEVkaXRvcjo6c3BlbGxpbmdQYW5lbElzU2hvd2luZygpIHsgbm90SW1wbGVtZW50ZWRHZGso
KTsgcmV0dXJuIGZhbHNlOyB9CiAKIFBhc3RlYm9hcmQqIFBhc3RlYm9hcmQ6OmdlbmVyYWxQYXN0
ZWJvYXJkKCkgeyBub3RJbXBsZW1lbnRlZEdkaygpOyByZXR1cm4gMDsgfQogdm9pZCBQYXN0ZWJv
YXJkOjp3cml0ZVNlbGVjdGlvbihSYW5nZSosIGJvb2wsIEZyYW1lKikgeyBub3RJbXBsZW1lbnRl
ZEdkaygpOyB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>