<?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>40651</bug_id>
          
          <creation_ts>2010-06-15 22:00:00 -0700</creation_ts>
          <short_desc>Use &quot;typedef wchar_t JSChar&quot; when compiled with RVCT</short_desc>
          <delta_ts>2010-09-22 15:05:51 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Other</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>
          
          <blocked>33564</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kwang Yul Seo">skyul</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>beergun</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gustavo</cc>
    
    <cc>joybro201</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>loki</cc>
    
    <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>xhiloh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>238666</commentid>
    <comment_count>0</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-15 22:00:00 -0700</bug_when>
    <thetext>Fix Brew MP RVCT build. defined(AEE_STATIC) || defined(DYNAMIC_APP) checks Brew MP.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238667</commentid>
    <comment_count>1</comment_count>
      <attachid>58851</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-15 22:02:01 -0700</bug_when>
    <thetext>Created attachment 58851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238668</commentid>
    <comment_count>2</comment_count>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2010-06-15 22:07:20 -0700</bug_when>
    <thetext>Attachment 58851 did not build on qt:
Build output: http://webkit-commit-queue.appspot.com/results/3267195</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238669</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-06-15 22:08:04 -0700</bug_when>
    <thetext>Attachment 58851 did not build on gtk:
Build output: http://webkit-commit-queue.appspot.com/results/3331220</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>238670</commentid>
    <comment_count>4</comment_count>
      <attachid>58852</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-15 22:08:46 -0700</bug_when>
    <thetext>Created attachment 58852
Patch

Oops. &apos;)&apos; was missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239171</commentid>
    <comment_count>5</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-06-16 18:36:18 -0700</bug_when>
    <thetext>Is __CC_ARM or __ARMCC__ defined for BREW ? 

f it is maybe it is better to remove the &quot;&amp;&amp; defined(__SYMBIAN32__)&quot; test and make this rule generic for all RVCT platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239177</commentid>
    <comment_count>6</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-16 18:54:49 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Is __CC_ARM or __ARMCC__ defined for BREW ? 
&gt; 
&gt; f it is maybe it is better to remove the &quot;&amp;&amp; defined(__SYMBIAN32__)&quot; test and make this rule generic for all RVCT platforms.

__CC_ARM or __ARMCC__ is defined when RVCT is used.

Any suggestion?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239276</commentid>
    <comment_count>7</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-06-17 01:07:18 -0700</bug_when>
    <thetext>How about this ? 

-    &amp;&amp; !((defined(__CC_ARM) || defined(__ARMCC__)) &amp;&amp; defined(__SYMBIAN32__)) 
+    &amp;&amp; !((defined(__CC_ARM) || defined(__ARMCC__)))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239681</commentid>
    <comment_count>8</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-17 17:46:37 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; How about this ? 
&gt; 
&gt; -    &amp;&amp; !((defined(__CC_ARM) || defined(__ARMCC__)) &amp;&amp; defined(__SYMBIAN32__)) 
&gt; +    &amp;&amp; !((defined(__CC_ARM) || defined(__ARMCC__)))

Okay. I will update the patch as you suggested.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>239685</commentid>
    <comment_count>9</comment_count>
      <attachid>59054</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-17 17:55:54 -0700</bug_when>
    <thetext>Created attachment 59054
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242323</commentid>
    <comment_count>10</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-06-23 23:41:15 -0700</bug_when>
    <thetext>Ping, Laszlo!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242371</commentid>
    <comment_count>11</comment_count>
      <attachid>59054</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-06-24 01:20:14 -0700</bug_when>
    <thetext>Comment on attachment 59054
Patch

The UChar typedef is different in wtf/unicode/qt4/UnicodeQt4.h in case of RVCT. The same type is required for UChar and JSChar as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270556</commentid>
    <comment_count>12</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-08-27 09:49:19 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; (From update of attachment 59054 [details])
&gt; The UChar typedef is different in wtf/unicode/qt4/UnicodeQt4.h in case of RVCT. The same type is required for UChar and JSChar as well.

Why don&apos;t we check !defined(__linux__) instead of defined(__SYMBIAN32__)? !defined(__linux__) covers both Symbian and Brew MP. I will modify wtf/unicode/qt4/UnicodeQt4.h as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270587</commentid>
    <comment_count>13</comment_count>
      <attachid>65732</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-08-27 10:51:22 -0700</bug_when>
    <thetext>Created attachment 65732
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272382</commentid>
    <comment_count>14</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-08-31 14:36:48 -0700</bug_when>
    <thetext>&gt; Created an attachment (id=65732) [details]

This looks good to me.
Although I do not expect any problem, I will test it on Linux tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272582</commentid>
    <comment_count>15</comment_count>
      <attachid>65732</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-31 19:38:26 -0700</bug_when>
    <thetext>Comment on attachment 65732
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=65732&amp;action=prettypatch

&gt; JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:59
&gt; -#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; OS(SYMBIAN))
&gt; +#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; !OS(LINUX))
It&apos;s unclear to me why we&apos;re switching from a whitelist to a blacklist for something that&apos;s identified as a hack...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272624</commentid>
    <comment_count>16</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-08-31 21:41:56 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; (From update of attachment 65732 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=65732&amp;action=prettypatch
&gt; 
&gt; &gt; JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:59
&gt; &gt; -#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; OS(SYMBIAN))
&gt; &gt; +#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; !OS(LINUX))
&gt; It&apos;s unclear to me why we&apos;re switching from a whitelist to a blacklist for something that&apos;s identified as a hack...


We can detect Linux with defined(__linux__) and Symbian with defined(__SYMBIAN32__), but there is no such macro in Brew MP. Therefore, it is very hard to check Brew MP in JSStringRef.h. 

Because Linux is the only exception for now, I think it is okay to switch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272676</commentid>
    <comment_count>17</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-09-01 00:35:46 -0700</bug_when>
    <thetext>&gt; &gt; -#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; OS(SYMBIAN))
&gt; &gt; +#if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) &amp;&amp; !OS(LINUX))
&gt; It&apos;s unclear to me why we&apos;re switching from a whitelist to a blacklist for something that&apos;s identified as a hack...

I see no problem using this formula. As far as I know RVCT is used for the following target platforms: Symbian, Linux, WinCE, Brew MP.
Symbian, WinCE and Brew MP use wchar_t. The only exception is the Linux (which uses uint16_t). Well, it looks like a blacklist, not a whitelist to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272838</commentid>
    <comment_count>18</comment_count>
      <attachid>65732</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-09-01 09:19:10 -0700</bug_when>
    <thetext>Comment on attachment 65732
Patch

r?, q? again for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274770</commentid>
    <comment_count>19</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-09-06 13:51:18 -0700</bug_when>
    <thetext>(In reply to comment #14)
&gt; &gt; Created an attachment (id=65732) [details] [details]
&gt; 
&gt; This looks good to me.
&gt; Although I do not expect any problem, I will test it on Linux tomorrow.

Ping. Have you tested the patch on Linux?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>274782</commentid>
    <comment_count>20</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-09-06 14:32:01 -0700</bug_when>
    <thetext>&gt; Ping. Have you tested the patch on Linux?

Sorry, I forgot to mention that the patch is OK for RVCT and GCC as well. I am sure Laszlo will give an r+ on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283203</commentid>
    <comment_count>21</comment_count>
      <attachid>65732</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2010-09-22 13:28:05 -0700</bug_when>
    <thetext>Comment on attachment 65732
Patch

r=me.

I agree that we&apos;re switching from white-list to blacklist, but I&apos;m not sure if this is really a hack anymore, despite the comment in the source.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283277</commentid>
    <comment_count>22</comment_count>
      <attachid>65732</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-22 15:05:44 -0700</bug_when>
    <thetext>Comment on attachment 65732
Patch

Clearing flags on attachment: 65732

Committed r68087: &lt;http://trac.webkit.org/changeset/68087&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283278</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-22 15:05:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58851</attachid>
            <date>2010-06-15 22:02:01 -0700</date>
            <delta_ts>2010-06-15 22:08:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>buildfix.patch</filename>
            <type>text/plain</type>
            <size>1244</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDYxMjMzKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDYtMTUgIEt3YW5nIFl1
bCBTZW8gIDxza3l1bEBjb21wYW55MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbQlJFV01QXSBVc2UgInR5cGVkZWYgd2NoYXJfdCBKU0No
YXIiIHdoZW4gY29tcGlsZWQgd2l0aCBSVkNUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00MDY1MQorCisgICAgICAgIEZpeCBCcmV3IE1QIFJWQ1QgYnVp
bGQuIGRlZmluZWQoQUVFX1NUQVRJQykgfHwgZGVmaW5lZChEWU5BTUlDX0FQUCkgY2hlY2tzIEJy
ZXcgTVAuCisKKyAgICAgICAgKiBBUEkvSlNTdHJpbmdSZWYuaDoKKwogMjAxMC0wNi0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IFNhbSBXZWluaWcuCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAkocmV2aXNpb24gNjEx
NzMpCisrKyBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAkod29ya2luZyBjb3B5KQpA
QCAtMzgsNyArMzgsNyBAQCBleHRlcm4gIkMiIHsKICNlbmRpZgogCiAjaWYgIWRlZmluZWQoV0lO
MzIpICYmICFkZWZpbmVkKF9XSU4zMikgJiYgIWRlZmluZWQoX19XSU5TQ1dfXykgXAotICAgICYm
ICEoKGRlZmluZWQoX19DQ19BUk0pIHx8IGRlZmluZWQoX19BUk1DQ19fKSkgJiYgZGVmaW5lZChf
X1NZTUJJQU4zMl9fKSkgLyogUlZDVCAqLworICAgICYmICEoKGRlZmluZWQoX19DQ19BUk0pIHx8
IGRlZmluZWQoX19BUk1DQ19fKSkgJiYgKGRlZmluZWQoX19TWU1CSUFOMzJfXykgfHwgZGVmaW5l
ZChBRUVfU1RBVElDKSB8fCBkZWZpbmVkKERZTkFNSUNfQVBQKSkgLyogUlZDVCAqLwogLyohCiBA
dHlwZWRlZiBKU0NoYXIKIEBhYnN0cmFjdCBBIFVuaWNvZGUgY2hhcmFjdGVyLgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>58852</attachid>
            <date>2010-06-15 22:08:46 -0700</date>
            <delta_ts>2010-06-17 17:55:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>buildfix.patch</filename>
            <type>text/plain</type>
            <size>1245</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDYxMjMzKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDYtMTUgIEt3YW5nIFl1
bCBTZW8gIDxza3l1bEBjb21wYW55MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbQlJFV01QXSBVc2UgInR5cGVkZWYgd2NoYXJfdCBKU0No
YXIiIHdoZW4gY29tcGlsZWQgd2l0aCBSVkNUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00MDY1MQorCisgICAgICAgIEZpeCBCcmV3IE1QIFJWQ1QgYnVp
bGQuIGRlZmluZWQoQUVFX1NUQVRJQykgfHwgZGVmaW5lZChEWU5BTUlDX0FQUCkgY2hlY2tzIEJy
ZXcgTVAuCisKKyAgICAgICAgKiBBUEkvSlNTdHJpbmdSZWYuaDoKKwogMjAxMC0wNi0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IFNhbSBXZWluaWcuCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAkocmV2aXNpb24gNjEx
NzMpCisrKyBKYXZhU2NyaXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAkod29ya2luZyBjb3B5KQpA
QCAtMzgsNyArMzgsNyBAQCBleHRlcm4gIkMiIHsKICNlbmRpZgogCiAjaWYgIWRlZmluZWQoV0lO
MzIpICYmICFkZWZpbmVkKF9XSU4zMikgJiYgIWRlZmluZWQoX19XSU5TQ1dfXykgXAotICAgICYm
ICEoKGRlZmluZWQoX19DQ19BUk0pIHx8IGRlZmluZWQoX19BUk1DQ19fKSkgJiYgZGVmaW5lZChf
X1NZTUJJQU4zMl9fKSkgLyogUlZDVCAqLworICAgICYmICEoKGRlZmluZWQoX19DQ19BUk0pIHx8
IGRlZmluZWQoX19BUk1DQ19fKSkgJiYgKGRlZmluZWQoX19TWU1CSUFOMzJfXykgfHwgZGVmaW5l
ZChBRUVfU1RBVElDKSB8fCBkZWZpbmVkKERZTkFNSUNfQVBQKSkpIC8qIFJWQ1QgKi8KIC8qIQog
QHR5cGVkZWYgSlNDaGFyCiBAYWJzdHJhY3QgQSBVbmljb2RlIGNoYXJhY3Rlci4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59054</attachid>
            <date>2010-06-17 17:55:54 -0700</date>
            <delta_ts>2010-08-27 10:51:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>buildfix.patch</filename>
            <type>text/plain</type>
            <size>1143</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDYxMzY0KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDYtMTcgIEt3YW5nIFl1
bCBTZW8gIDxza3l1bEBjb21wYW55MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbQlJFV01QXSBVc2UgInR5cGVkZWYgd2NoYXJfdCBKU0No
YXIiIHdoZW4gY29tcGlsZWQgd2l0aCBSVkNUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD00MDY1MQorCisgICAgICAgIE1ha2UgdGhlIHJ1bGUgZ2VuZXJp
YyBmb3IgYWxsIFJWQ1QgcGxhdGZvcm1zLgorCisgICAgICAgICogQVBJL0pTU3RyaW5nUmVmLmg6
CisKIDIwMTAtMDYtMTcgIFNodSBDaGFuZyAgPGNoYW5nLnNodUBub2tpYS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4uCkluZGV4OiBKYXZhU2Ny
aXB0Q29yZS9BUEkvSlNTdHJpbmdSZWYuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29yZS9B
UEkvSlNTdHJpbmdSZWYuaAkocmV2aXNpb24gNjExNzMpCisrKyBKYXZhU2NyaXB0Q29yZS9BUEkv
SlNTdHJpbmdSZWYuaAkod29ya2luZyBjb3B5KQpAQCAtMzgsNyArMzgsNyBAQCBleHRlcm4gIkMi
IHsKICNlbmRpZgogCiAjaWYgIWRlZmluZWQoV0lOMzIpICYmICFkZWZpbmVkKF9XSU4zMikgJiYg
IWRlZmluZWQoX19XSU5TQ1dfXykgXAotICAgICYmICEoKGRlZmluZWQoX19DQ19BUk0pIHx8IGRl
ZmluZWQoX19BUk1DQ19fKSkgJiYgZGVmaW5lZChfX1NZTUJJQU4zMl9fKSkgLyogUlZDVCAqLwor
ICAgICYmICEoKGRlZmluZWQoX19DQ19BUk0pIHx8IGRlZmluZWQoX19BUk1DQ19fKSkpIC8qIFJW
Q1QgKi8KIC8qIQogQHR5cGVkZWYgSlNDaGFyCiBAYWJzdHJhY3QgQSBVbmljb2RlIGNoYXJhY3Rl
ci4K
</data>
<flag name="review"
          id="45662"
          type_id="1"
          status="-"
          setter="loki"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65732</attachid>
            <date>2010-08-27 10:51:22 -0700</date>
            <delta_ts>2010-09-22 15:05:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wchar_t.patch</filename>
            <type>text/plain</type>
            <size>1832</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDY2MjM1KQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTAtMDgtMjcgIEt3YW5nIFl1
bCBTZW8gIDxza3l1bEBjb21wYW55MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBVc2UgInR5cGVkZWYgd2NoYXJfdCBKU0NoYXIiIHdoZW4g
Y29tcGlsZWQgd2l0aCBSVkNUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD00MDY1MQorCisgICAgICAgIFVzZSB3Y2hhcl90IGZvciBKU0NoYXIgYW5kIFVD
aGFyIHdoZW4gY29tcGlsZWQgd2l0aCBSVkNULgorICAgICAgICBMaW51eCBpcyB0aGUgZXhjZXB0
aW9uIGZvciB0aGlzIHJ1bGUuCisKKyAgICAgICAgKiBBUEkvSlNTdHJpbmdSZWYuaDoKKyAgICAg
ICAgKiB3dGYvdW5pY29kZS9xdDQvVW5pY29kZVF0NC5oOgorCiAyMDEwLTA4LTI3ICBDaGFvLXlp
bmcgRnUgIDxmdUBtaXBzLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBPbGl2ZXIgSHVudC4K
SW5kZXg6IEphdmFTY3JpcHRDb3JlL0FQSS9KU1N0cmluZ1JlZi5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEph
dmFTY3JpcHRDb3JlL0FQSS9KU1N0cmluZ1JlZi5oCShyZXZpc2lvbiA2NjIyOCkKKysrIEphdmFT
Y3JpcHRDb3JlL0FQSS9KU1N0cmluZ1JlZi5oCSh3b3JraW5nIGNvcHkpCkBAIC0zOCw3ICszOCw3
IEBAIGV4dGVybiAiQyIgewogI2VuZGlmCiAKICNpZiAhZGVmaW5lZChXSU4zMikgJiYgIWRlZmlu
ZWQoX1dJTjMyKSAmJiAhZGVmaW5lZChfX1dJTlNDV19fKSBcCi0gICAgJiYgISgoZGVmaW5lZChf
X0NDX0FSTSkgfHwgZGVmaW5lZChfX0FSTUNDX18pKSAmJiBkZWZpbmVkKF9fU1lNQklBTjMyX18p
KSAvKiBSVkNUICovCisgICAgJiYgISgoZGVmaW5lZChfX0NDX0FSTSkgfHwgZGVmaW5lZChfX0FS
TUNDX18pKSAmJiAhZGVmaW5lZChfX2xpbnV4X18pKSAvKiBSVkNUICovCiAvKiEKIEB0eXBlZGVm
IEpTQ2hhcgogQGFic3RyYWN0IEEgVW5pY29kZSBjaGFyYWN0ZXIuCkluZGV4OiBKYXZhU2NyaXB0
Q29yZS93dGYvdW5pY29kZS9xdDQvVW5pY29kZVF0NC5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEphdmFTY3Jp
cHRDb3JlL3d0Zi91bmljb2RlL3F0NC9Vbmljb2RlUXQ0LmgJKHJldmlzaW9uIDY2MjI4KQorKysg
SmF2YVNjcmlwdENvcmUvd3RmL3VuaWNvZGUvcXQ0L1VuaWNvZGVRdDQuaAkod29ya2luZyBjb3B5
KQpAQCAtNTYsNyArNTYsNyBAQCBuYW1lc3BhY2UgUVVuaWNvZGVUYWJsZXMgewogUVRfRU5EX05B
TUVTUEFDRQogCiAvLyB1Z2x5IGhhY2sgdG8gbWFrZSBVQ2hhciBjb21wYXRpYmxlIHdpdGggSlND
aGFyIGluIEFQSS9KU1N0cmluZ1JlZi5oCi0jaWYgZGVmaW5lZChRX09TX1dJTikgfHwgQ09NUElM
RVIoV0lOU0NXKSB8fCAoQ09NUElMRVIoUlZDVCkgJiYgT1MoU1lNQklBTikpCisjaWYgZGVmaW5l
ZChRX09TX1dJTikgfHwgQ09NUElMRVIoV0lOU0NXKSB8fCAoQ09NUElMRVIoUlZDVCkgJiYgIU9T
KExJTlVYKSkKIHR5cGVkZWYgd2NoYXJfdCBVQ2hhcjsKICNlbHNlCiB0eXBlZGVmIHVpbnQxNl90
IFVDaGFyOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>