<?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>70091</bug_id>
          
          <creation_ts>2011-10-13 23:08:26 -0700</creation_ts>
          <short_desc>[EFL] Use EINA_SAFETY_ON_NULL_RETURN_VAL for NULL checks instead of EINA_SAFETY_ON_FALSE_RETURN_VAL</short_desc>
          <delta_ts>2011-11-15 03:03:59 -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>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</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>0</everconfirmed>
          <reporter name="Grzegorz Czajkowski">g.czajkowski</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>leandro</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>483783</commentid>
    <comment_count>0</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-13 23:08:26 -0700</bug_when>
    <thetext>Replaces EINA_SAFETY_ON_FALSE_RETURN_VAL by EINA_SAFETY_ON_NULL_RETURN_VAL for NULL checks in compliance with WebKit-EFL functions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483784</commentid>
    <comment_count>1</comment_count>
      <attachid>110965</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-13 23:09:19 -0700</bug_when>
    <thetext>Created attachment 110965
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483887</commentid>
    <comment_count>2</comment_count>
      <attachid>110988</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-14 03:20:33 -0700</bug_when>
    <thetext>Created attachment 110988
updated patch to current head</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483892</commentid>
    <comment_count>3</comment_count>
      <attachid>110991</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-10-14 03:29:15 -0700</bug_when>
    <thetext>Created attachment 110991
updated patch to current head</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483903</commentid>
    <comment_count>4</comment_count>
      <attachid>110991</attachid>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2011-10-14 04:44:05 -0700</bug_when>
    <thetext>Comment on attachment 110991
updated patch to current head

Informal r+.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>483905</commentid>
    <comment_count>5</comment_count>
      <attachid>110991</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2011-10-14 04:49:56 -0700</bug_when>
    <thetext>Comment on attachment 110991
updated patch to current head

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502721</commentid>
    <comment_count>6</comment_count>
      <attachid>115119</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2011-11-15 01:18:31 -0800</bug_when>
    <thetext>Created attachment 115119
rebased patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502742</commentid>
    <comment_count>7</comment_count>
      <attachid>115119</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2011-11-15 01:56:33 -0800</bug_when>
    <thetext>Comment on attachment 115119
rebased patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502771</commentid>
    <comment_count>8</comment_count>
      <attachid>115119</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-15 03:03:54 -0800</bug_when>
    <thetext>Comment on attachment 115119
rebased patch

Clearing flags on attachment: 115119

Committed r100261: &lt;http://trac.webkit.org/changeset/100261&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502772</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-11-15 03:03:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110965</attachid>
            <date>2011-10-13 23:09:19 -0700</date>
            <delta_ts>2011-10-14 03:20:33 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>eina_safety_false.patch</filename>
            <type>text/plain</type>
            <size>2901</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCBhNjk0OWY1Li4xY2Q5M2FhIDEwMDc1NQotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTEtMDktMjkgIEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWpr
b3dza2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gVXNlIEVJTkFfU0FGRVRZX09OX05V
TExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW5zdGVhZCBvZiBFSU5BX1NBRkVUWV9PTl9G
QUxTRV9SRVRVUk5fVkFMLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzAwOTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBSZXBsYWNlcyBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMIGJ5IEVJTkFf
U0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW4gY29tcGxpYW5jZSB3
aXRoCisgICAgICAgIFdlYktpdC1FRkwgZnVuY3Rpb25zLgorCisgICAgICAgICogZXdrL2V3a19m
cmFtZS5jcHA6CisgICAgICAgIChld2tfZnJhbWVfY29udGVudHNfc2V0KToKKyAgICAgICAgKGV3
a19mcmFtZV9jb250ZW50c19hbHRlcm5hdGVfc2V0KToKKyAgICAgICAgKGV3a19mcmFtZV9zY3Jp
cHRfZXhlY3V0ZSk6CisKIDIwMTEtMDktMjggIEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWpr
b3dza2lAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gQWxsb3cgdG8gc2tpcCBjb3VudCBw
YXJhbWV0ZXIgaW4gZXdrX3ZpZXdfcmVwYWludHNfZ2V0IGFuZCBld2tfdmlld19zY3JvbGxfcmVx
dWVzdHNfZ2V0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5j
cHAgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAppbmRleCAzY2Y5Yzk4Li5m
ODAxN2E2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcApAQCAtNDEzLDcgKzQxMyw3
IEBAIHN0YXRpYyBFaW5hX0Jvb2wgX2V3a19mcmFtZV9jb250ZW50c19zZXRfaW50ZXJuYWwoRXdr
X0ZyYW1lX1NtYXJ0X0RhdGEqIHNkLCBjb25zCiBFaW5hX0Jvb2wgZXdrX2ZyYW1lX2NvbnRlbnRz
X3NldChFdmFzX09iamVjdCogbywgY29uc3QgY2hhciogY29udGVudHMsIHNpemVfdCBjb250ZW50
c19zaXplLCBjb25zdCBjaGFyKiBtaW1lX3R5cGUsIGNvbnN0IGNoYXIqIGVuY29kaW5nLCBjb25z
dCBjaGFyKiBiYXNlX3VyaSkKIHsKICAgICBFV0tfRlJBTUVfU0RfR0VUX09SX1JFVFVSTihvLCBz
ZCwgRUlOQV9GQUxTRSk7Ci0gICAgRUlOQV9TQUZFVFlfT05fRkFMU0VfUkVUVVJOX1ZBTChzZC0+
ZnJhbWUsIEVJTkFfRkFMU0UpOworICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTChz
ZC0+ZnJhbWUsIEVJTkFfRkFMU0UpOwogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZB
TChjb250ZW50cywgRUlOQV9GQUxTRSk7CiAgICAgcmV0dXJuIF9ld2tfZnJhbWVfY29udGVudHNf
c2V0X2ludGVybmFsCiAgICAgICAgICAgICAgICAoc2QsIGNvbnRlbnRzLCBjb250ZW50c19zaXpl
LCBtaW1lX3R5cGUsIGVuY29kaW5nLCBiYXNlX3VyaSwgMCk7CkBAIC00MjIsNyArNDIyLDcgQEAg
RWluYV9Cb29sIGV3a19mcmFtZV9jb250ZW50c19zZXQoRXZhc19PYmplY3QqIG8sIGNvbnN0IGNo
YXIqIGNvbnRlbnRzLCBzaXplX3QgY28KIEVpbmFfQm9vbCBld2tfZnJhbWVfY29udGVudHNfYWx0
ZXJuYXRlX3NldChFdmFzX09iamVjdCogbywgY29uc3QgY2hhciogY29udGVudHMsIHNpemVfdCBj
b250ZW50c19zaXplLCBjb25zdCBjaGFyKiBtaW1lX3R5cGUsIGNvbnN0IGNoYXIqIGVuY29kaW5n
LCBjb25zdCBjaGFyKiBiYXNlX3VyaSwgY29uc3QgY2hhciogdW5yZWFjaGFibGVfdXJpKQogewog
ICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKG8sIHNkLCBFSU5BX0ZBTFNFKTsKLSAgICBF
SU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9GQUxTRSk7Cisg
ICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9GQUxTRSk7
CiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKGNvbnRlbnRzLCBFSU5BX0ZBTFNF
KTsKICAgICBFSU5BX1NBRkVUWV9PTl9OVUxMX1JFVFVSTl9WQUwodW5yZWFjaGFibGVfdXJpLCBF
SU5BX0ZBTFNFKTsKICAgICByZXR1cm4gX2V3a19mcmFtZV9jb250ZW50c19zZXRfaW50ZXJuYWwK
QEAgLTQzMyw3ICs0MzMsNyBAQCBFaW5hX0Jvb2wgZXdrX2ZyYW1lX2NvbnRlbnRzX2FsdGVybmF0
ZV9zZXQoRXZhc19PYmplY3QqIG8sIGNvbnN0IGNoYXIqIGNvbnRlbnRzLAogRWluYV9Cb29sIGV3
a19mcmFtZV9zY3JpcHRfZXhlY3V0ZShFdmFzX09iamVjdCogbywgY29uc3QgY2hhciogc2NyaXB0
KQogewogICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKG8sIHNkLCBFSU5BX0ZBTFNFKTsK
LSAgICBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9GQUxT
RSk7CisgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9G
QUxTRSk7CiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKHNjcmlwdCwgRUlOQV9G
QUxTRSk7CiAgICAgc2QtPmZyYW1lLT5zY3JpcHQoKS0+ZXhlY3V0ZVNjcmlwdChXVEY6OlN0cmlu
Zzo6ZnJvbVVURjgoc2NyaXB0KSwgdHJ1ZSk7CiAgICAgcmV0dXJuIEVJTkFfVFJVRTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110988</attachid>
            <date>2011-10-14 03:20:33 -0700</date>
            <delta_ts>2011-10-14 03:29:15 -0700</delta_ts>
            <desc>updated patch to current head</desc>
            <filename>remove_const_modifier_from_context_menu.patch</filename>
            <type>text/plain</type>
            <size>3062</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCA1OWVmMmM4Li4wZWM5NzcyIDEwMDc1NQotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMjYgQEAKKzIwMTEtMTAtMTQgIEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWpr
b3dza2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gUmVtb3ZlIGNvbnN0IG1vZGlmaWVy
IGZyb20gY3R4X21lbnUgZnVuY3Rpb25zLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NzAwOTAKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBGdW5jdGlvbnMgZXdrX2NvbnRleHRfbWVudV9zaG93IGFuZCBld2tf
Y29udGV4dF9tZW51X2N1c3RvbV9nZXQKKyAgICAgICAgaGF2ZSBnb3QgY29uc3QgbW9kaWZlciB0
byBlbnN1cmUgdGhhdCBFd2tfQ29udGV4dF9NZW51IHdvbid0IGJlCisgICAgICAgIGNoYW5nZWQu
IFRoZSBtZXRob2RzIGVtaXQgZXZlbnRzIHRocm91Z2gKKyAgICAgICAgZXZhc19vYmplY3Rfc21h
cnRfY2FsbGJhY2tfY2FsbCB3aXRoIEV3a19Db250ZXh0X01lbnUgYXMgcGFyYW1ldGVyCisgICAg
ICAgIHdoaWNoIGlzIGNvbnZlcnRlZCB0byB2b2lkICouIEluIHRoaXMgY2FzZSBhbiBhcHBsaWNh
dGlvbiB3aGljaAorICAgICAgICByZWNlaXZlcyB0aG9zZSBldmVudHMgbWF5IGNoYW5nZSBFd2tf
Q29udGV4dF9NZW51LgorCisgICAgICAgIEFkZGl0aW9uYWx5IHRoZSBuYW1lIG9mIGV3a19jb250
ZXh0X21lbnVfY3VzdG9tX2dldCBoYXMgYmVlbiBjaGFuZ2VkCisgICAgICAgIHRvIGV3a19jb250
ZXh0X21lbnVfY3VzdG9taXplIGJlY2F1c2UgYW4gYXBwbGljYXRpb24gaXMgYWJsZSB0bworICAg
ICAgICBtb2RpZnkgdGhlIGl0ZW1zIG9mIGNvbnRleHQgbWVudS4KKworICAgICAgICAqIGV3ay9l
d2tfY29udGV4dG1lbnUuY3BwOgorICAgICAgICAoZXdrX2NvbnRleHRfbWVudV9jdXN0b21pemUp
OgorICAgICAgICAoZXdrX2NvbnRleHRfbWVudV9zaG93KToKKyAgICAgICAgKiBld2svZXdrX3By
aXZhdGUuaDoKKwogMjAxMS0xMC0xMyAgUmFwaGFlbCBLdWJvIGRhIENvc3RhICA8a3Vib0Bwcm9m
dXNpb24ubW9iaT4KIAogICAgICAgICBbRUZMXTogTW92ZSBmcm9tIEZpbGVDaG9vc2VyU2V0dGlu
Z3MgZGVwcmVjYXRlZEFjY2VwdFR5cGUgdG8gYWNjZXB0TUlNRVR5cGVzCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2NvbnRleHRtZW51LmNwcCBiL1NvdXJjZS9XZWJLaXQv
ZWZsL2V3ay9ld2tfY29udGV4dG1lbnUuY3BwCmluZGV4IDYyMWM3OWMuLjY5OGIyMDIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfY29udGV4dG1lbnUuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfY29udGV4dG1lbnUuY3BwCkBAIC0zMDEsNyArMzAxLDcg
QEAgdm9pZCBld2tfY29udGV4dF9tZW51X2l0ZW1fYXBwZW5kKEV3a19Db250ZXh0X01lbnUqIG1l
bnUsIFdlYkNvcmU6OkNvbnRleHRNZW51SXQKICAqCiAgKiBAc2VlIGV3a19jb250ZXh0X21lbnVf
aXRlbV9saXN0X2dldAogICovCi1Fd2tfQ29udGV4dF9NZW51KiBld2tfY29udGV4dF9tZW51X2N1
c3RvbV9nZXQoY29uc3QgRXdrX0NvbnRleHRfTWVudSogbWVudSkKK0V3a19Db250ZXh0X01lbnUq
IGV3a19jb250ZXh0X21lbnVfY3VzdG9taXplKEV3a19Db250ZXh0X01lbnUqIG1lbnUpCiB7CiAg
ICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKG1lbnUsIDApOwogCkBAIC0zMTYsNyAr
MzE2LDcgQEAgRXdrX0NvbnRleHRfTWVudSogZXdrX2NvbnRleHRfbWVudV9jdXN0b21fZ2V0KGNv
bnN0IEV3a19Db250ZXh0X01lbnUqIG1lbnUpCiAgKgogICogQHBhcmFtIG8gdGhlIGNvbnRleHQg
bWVudSBvYmplY3QKICAqLwotdm9pZCBld2tfY29udGV4dF9tZW51X3Nob3coY29uc3QgRXdrX0Nv
bnRleHRfTWVudSogbWVudSkKK3ZvaWQgZXdrX2NvbnRleHRfbWVudV9zaG93KEV3a19Db250ZXh0
X01lbnUqIG1lbnUpCiB7CiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk4obWVudSk7CiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfcHJpdmF0ZS5oIGIvU291cmNl
L1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKaW5kZXggZTk2NmE1My4uNjY5ODUxZSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKKysrIGIvU291cmNl
L1dlYktpdC9lZmwvZXdrL2V3a19wcml2YXRlLmgKQEAgLTE2Nyw4ICsxNjcsOCBAQCBFaW5hX0xp
c3QqIGV3a19oaXN0b3J5X2l0ZW1fY2hpbGRyZW5fZ2V0KGNvbnN0IEV3a19IaXN0b3J5X0l0ZW0q
IGl0ZW0pOwogRXdrX0NvbnRleHRfTWVudSogZXdrX2NvbnRleHRfbWVudV9uZXcoRXZhc19PYmpl
Y3QqIHZpZXcsIFdlYkNvcmU6OkNvbnRleHRNZW51Q29udHJvbGxlciogY29udHJvbGxlcik7CiBF
aW5hX0Jvb2wgZXdrX2NvbnRleHRfbWVudV9mcmVlKEV3a19Db250ZXh0X01lbnUqIG8pOwogdm9p
ZCBld2tfY29udGV4dF9tZW51X2l0ZW1fYXBwZW5kKEV3a19Db250ZXh0X01lbnUqIG8sIFdlYkNv
cmU6OkNvbnRleHRNZW51SXRlbSYgY29yZSk7Ci1Fd2tfQ29udGV4dF9NZW51KiBld2tfY29udGV4
dF9tZW51X2N1c3RvbV9nZXQoY29uc3QgRXdrX0NvbnRleHRfTWVudSogbyk7Ci12b2lkIGV3a19j
b250ZXh0X21lbnVfc2hvdyhjb25zdCBFd2tfQ29udGV4dF9NZW51KiBvKTsKK0V3a19Db250ZXh0
X01lbnUqIGV3a19jb250ZXh0X21lbnVfY3VzdG9taXplKEV3a19Db250ZXh0X01lbnUqIG8pOwor
dm9pZCBld2tfY29udGV4dF9tZW51X3Nob3coRXdrX0NvbnRleHRfTWVudSogbyk7CiAjZW5kaWYK
IAogY29uc3QgRWluYV9SZWN0YW5nbGUqIGV3a192aWV3X3JlcGFpbnRzX2dldChjb25zdCBFd2tf
Vmlld19Qcml2YXRlX0RhdGEqIHByaXYsIHNpemVfdCogY291bnQpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>110991</attachid>
            <date>2011-10-14 03:29:15 -0700</date>
            <delta_ts>2011-11-15 01:18:31 -0800</delta_ts>
            <desc>updated patch to current head</desc>
            <filename>eina_safety_false.patch</filename>
            <type>text/plain</type>
            <size>2911</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCA1OWVmMmM4Li4yZmMzZjlhIDEwMDc1NQotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTEtMTAtMTQgIEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWpr
b3dza2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gVXNlIEVJTkFfU0FGRVRZX09OX05V
TExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW5zdGVhZCBvZiBFSU5BX1NBRkVUWV9PTl9G
QUxTRV9SRVRVUk5fVkFMLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzAwOTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBSZXBsYWNlcyBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMIGJ5IEVJTkFf
U0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW4gY29tcGxpYW5jZQor
ICAgICAgICB3aXRoIFdlYktpdC1FRkwgZnVuY3Rpb25zLgorCisgICAgICAgICogZXdrL2V3a19m
cmFtZS5jcHA6CisgICAgICAgIChld2tfZnJhbWVfY29udGVudHNfc2V0KToKKyAgICAgICAgKGV3
a19mcmFtZV9jb250ZW50c19hbHRlcm5hdGVfc2V0KToKKyAgICAgICAgKGV3a19mcmFtZV9zY3Jp
cHRfZXhlY3V0ZSk6CisKIDIwMTEtMTAtMTMgIFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPGt1Ym9A
cHJvZnVzaW9uLm1vYmk+CiAKICAgICAgICAgW0VGTF06IE1vdmUgZnJvbSBGaWxlQ2hvb3NlclNl
dHRpbmdzIGRlcHJlY2F0ZWRBY2NlcHRUeXBlIHRvIGFjY2VwdE1JTUVUeXBlcwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9lZmwvZXdrL2V3a19mcmFtZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX2ZyYW1lLmNwcAppbmRleCAxYjQ5MjQ5Li41MGU0NDBhIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2Vm
bC9ld2svZXdrX2ZyYW1lLmNwcApAQCAtNDEwLDcgKzQxMCw3IEBAIHN0YXRpYyBFaW5hX0Jvb2wg
X2V3a19mcmFtZV9jb250ZW50c19zZXRfaW50ZXJuYWwoRXdrX0ZyYW1lX1NtYXJ0X0RhdGEqIHNt
YXJ0RGF0CiBFaW5hX0Jvb2wgZXdrX2ZyYW1lX2NvbnRlbnRzX3NldChFdmFzX09iamVjdCogZXdr
RnJhbWUsIGNvbnN0IGNoYXIqIGNvbnRlbnRzLCBzaXplX3QgY29udGVudHNTaXplLCBjb25zdCBj
aGFyKiBtaW1lVHlwZSwgY29uc3QgY2hhciogZW5jb2RpbmcsIGNvbnN0IGNoYXIqIGJhc2VVcmkp
CiB7CiAgICAgRVdLX0ZSQU1FX1NEX0dFVF9PUl9SRVRVUk4oZXdrRnJhbWUsIHNkLCBFSU5BX0ZB
TFNFKTsKLSAgICBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlO
QV9GQUxTRSk7CisgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKHNkLT5mcmFtZSwg
RUlOQV9GQUxTRSk7CiAgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKGNvbnRlbnRz
LCBFSU5BX0ZBTFNFKTsKICAgICByZXR1cm4gX2V3a19mcmFtZV9jb250ZW50c19zZXRfaW50ZXJu
YWwKICAgICAgICAgICAgICAgIChzZCwgY29udGVudHMsIGNvbnRlbnRzU2l6ZSwgbWltZVR5cGUs
IGVuY29kaW5nLCBiYXNlVXJpLCAwKTsKQEAgLTQxOSw3ICs0MTksNyBAQCBFaW5hX0Jvb2wgZXdr
X2ZyYW1lX2NvbnRlbnRzX3NldChFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGNv
bnRlbnRzLCBzaQogRWluYV9Cb29sIGV3a19mcmFtZV9jb250ZW50c19hbHRlcm5hdGVfc2V0KEV2
YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogY29udGVudHMsIHNpemVfdCBjb250ZW50
c1NpemUsIGNvbnN0IGNoYXIqIG1pbWVUeXBlLCBjb25zdCBjaGFyKiBlbmNvZGluZywgY29uc3Qg
Y2hhciogYmFzZVVyaSwgY29uc3QgY2hhciogdW5yZWFjaGFibGVVcmkpCiB7CiAgICAgRVdLX0ZS
QU1FX1NEX0dFVF9PUl9SRVRVUk4oZXdrRnJhbWUsIHNkLCBFSU5BX0ZBTFNFKTsKLSAgICBFSU5B
X1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9GQUxTRSk7CisgICAg
RUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKHNkLT5mcmFtZSwgRUlOQV9GQUxTRSk7CiAg
ICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5fVkFMKGNvbnRlbnRzLCBFSU5BX0ZBTFNFKTsK
ICAgICBFSU5BX1NBRkVUWV9PTl9OVUxMX1JFVFVSTl9WQUwodW5yZWFjaGFibGVVcmksIEVJTkFf
RkFMU0UpOwogICAgIHJldHVybiBfZXdrX2ZyYW1lX2NvbnRlbnRzX3NldF9pbnRlcm5hbApAQCAt
NDMwLDcgKzQzMCw3IEBAIEVpbmFfQm9vbCBld2tfZnJhbWVfY29udGVudHNfYWx0ZXJuYXRlX3Nl
dChFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGNvCiBFaW5hX0Jvb2wgZXdrX2Zy
YW1lX3NjcmlwdF9leGVjdXRlKEV2YXNfT2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogc2Ny
aXB0KQogewogICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKGV3a0ZyYW1lLCBzZCwgRUlO
QV9GQUxTRSk7Ci0gICAgRUlOQV9TQUZFVFlfT05fRkFMU0VfUkVUVVJOX1ZBTChzZC0+ZnJhbWUs
IEVJTkFfRkFMU0UpOworICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTChzZC0+ZnJh
bWUsIEVJTkFfRkFMU0UpOwogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTChzY3Jp
cHQsIEVJTkFfRkFMU0UpOwogICAgIHNkLT5mcmFtZS0+c2NyaXB0KCktPmV4ZWN1dGVTY3JpcHQo
V1RGOjpTdHJpbmc6OmZyb21VVEY4KHNjcmlwdCksIHRydWUpOwogICAgIHJldHVybiBFSU5BX1RS
VUU7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>115119</attachid>
            <date>2011-11-15 01:18:31 -0800</date>
            <delta_ts>2011-11-15 03:03:54 -0800</delta_ts>
            <desc>rebased patch</desc>
            <filename>eina_safety_false.patch</filename>
            <type>text/plain</type>
            <size>2348</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvZWZsL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
ZWZsL0NoYW5nZUxvZwppbmRleCA5M2MyNjk1Li44ZjJkYjI2IDEwMDc1NQotLS0gYS9Tb3VyY2Uv
V2ViS2l0L2VmbC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9lZmwvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTEtMTEtMTUgIEdyemVnb3J6IEN6YWprb3dza2kgIDxnLmN6YWpr
b3dza2lAc2Ftc3VuZy5jb20+CisKKyAgICAgICAgW0VGTF0gVXNlIEVJTkFfU0FGRVRZX09OX05V
TExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW5zdGVhZCBvZiBFSU5BX1NBRkVUWV9PTl9G
QUxTRV9SRVRVUk5fVkFMLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9NzAwOTEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBSZXBsYWNlcyBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMIGJ5IEVJTkFf
U0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTCBmb3IgTlVMTCBjaGVja3MgaW4gY29tcGxpYW5jZQor
ICAgICAgICB3aXRoIFdlYktpdC1FRkwgZnVuY3Rpb25zLgorCisgICAgICAgICogZXdrL2V3a19m
cmFtZS5jcHA6CisgICAgICAgIChld2tfZnJhbWVfY29udGVudHNfc2V0KToKKyAgICAgICAgKGV3
a19mcmFtZV9jb250ZW50c19hbHRlcm5hdGVfc2V0KToKKwogMjAxMS0xMS0xNCAgSm9uZ3Nlb2sg
WWFuZyAgPGpzNDUueWFuZ0BzYW1zdW5nLmNvbT4KIAogICAgICAgICBbRUZMXSBVcGRhdGUgZXdr
X2ZyYW1lX3NjcmlwdF9leGVjdXRlIHRvIHJldHVybiB0aGUgcmVzdWx0IGZvciBKYXZhU2NyaXB0
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2VmbC9ld2svZXdrX2ZyYW1lLmNwcCBiL1NvdXJj
ZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCmluZGV4IDQ0MmViMWEuLmE4Y2M4ZDUgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvZWZsL2V3ay9ld2tfZnJhbWUuY3BwCkBAIC0zOTksNyArMzk5LDcgQEAgc3RhdGlj
IEVpbmFfQm9vbCBfZXdrX2ZyYW1lX2NvbnRlbnRzX3NldF9pbnRlcm5hbChFd2tfRnJhbWVfU21h
cnRfRGF0YSogc21hcnREYXQKIEVpbmFfQm9vbCBld2tfZnJhbWVfY29udGVudHNfc2V0KEV2YXNf
T2JqZWN0KiBld2tGcmFtZSwgY29uc3QgY2hhciogY29udGVudHMsIHNpemVfdCBjb250ZW50c1Np
emUsIGNvbnN0IGNoYXIqIG1pbWVUeXBlLCBjb25zdCBjaGFyKiBlbmNvZGluZywgY29uc3QgY2hh
ciogYmFzZVVyaSkKIHsKICAgICBFV0tfRlJBTUVfU0RfR0VUX09SX1JFVFVSTihld2tGcmFtZSwg
c21hcnREYXRhLCBmYWxzZSk7Ci0gICAgRUlOQV9TQUZFVFlfT05fRkFMU0VfUkVUVVJOX1ZBTChz
bWFydERhdGEtPmZyYW1lLCBmYWxzZSk7CisgICAgRUlOQV9TQUZFVFlfT05fTlVMTF9SRVRVUk5f
VkFMKHNtYXJ0RGF0YS0+ZnJhbWUsIGZhbHNlKTsKICAgICBFSU5BX1NBRkVUWV9PTl9OVUxMX1JF
VFVSTl9WQUwoY29udGVudHMsIGZhbHNlKTsKICAgICByZXR1cm4gX2V3a19mcmFtZV9jb250ZW50
c19zZXRfaW50ZXJuYWwKICAgICAgICAgICAgICAgIChzbWFydERhdGEsIGNvbnRlbnRzLCBjb250
ZW50c1NpemUsIG1pbWVUeXBlLCBlbmNvZGluZywgYmFzZVVyaSwgMCk7CkBAIC00MDgsNyArNDA4
LDcgQEAgRWluYV9Cb29sIGV3a19mcmFtZV9jb250ZW50c19zZXQoRXZhc19PYmplY3QqIGV3a0Zy
YW1lLCBjb25zdCBjaGFyKiBjb250ZW50cywgc2kKIEVpbmFfQm9vbCBld2tfZnJhbWVfY29udGVu
dHNfYWx0ZXJuYXRlX3NldChFdmFzX09iamVjdCogZXdrRnJhbWUsIGNvbnN0IGNoYXIqIGNvbnRl
bnRzLCBzaXplX3QgY29udGVudHNTaXplLCBjb25zdCBjaGFyKiBtaW1lVHlwZSwgY29uc3QgY2hh
ciogZW5jb2RpbmcsIGNvbnN0IGNoYXIqIGJhc2VVcmksIGNvbnN0IGNoYXIqIHVucmVhY2hhYmxl
VXJpKQogewogICAgIEVXS19GUkFNRV9TRF9HRVRfT1JfUkVUVVJOKGV3a0ZyYW1lLCBzbWFydERh
dGEsIGZhbHNlKTsKLSAgICBFSU5BX1NBRkVUWV9PTl9GQUxTRV9SRVRVUk5fVkFMKHNtYXJ0RGF0
YS0+ZnJhbWUsIGZhbHNlKTsKKyAgICBFSU5BX1NBRkVUWV9PTl9OVUxMX1JFVFVSTl9WQUwoc21h
cnREYXRhLT5mcmFtZSwgZmFsc2UpOwogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZB
TChjb250ZW50cywgZmFsc2UpOwogICAgIEVJTkFfU0FGRVRZX09OX05VTExfUkVUVVJOX1ZBTCh1
bnJlYWNoYWJsZVVyaSwgZmFsc2UpOwogICAgIHJldHVybiBfZXdrX2ZyYW1lX2NvbnRlbnRzX3Nl
dF9pbnRlcm5hbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>