<?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>40963</bug_id>
          
          <creation_ts>2010-06-21 19:20:18 -0700</creation_ts>
          <short_desc>[EFL] Remove warning message during the EFLWebKit build</short_desc>
          <delta_ts>2010-06-21 21:32: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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>40965</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>lucas.de.marchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>241060</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2010-06-21 19:20:18 -0700</bug_when>
    <thetext>There are warning message when EFLWebKit is built.


[100%] Building CXX object WebKit/CMakeFiles/ewebkit.dir/efl/ewk/ewk_view.cpp.o
[100%] Building C object WebKit/CMakeFiles/ewebkit.dir/efl/ewk/ewk_view_single.c.o
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp: In function ‘uint64_t ewk_view_exceeded_database_quota(Evas_Object*, Evas_Object*, const char*, uint64_t, uint64_t)’:
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp:3452: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 7 has type ‘uint64_t’
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp:3452: warning: format ‘%lu’ expects type ‘long unsigned int’, but argument 8 has type ‘uint64_t’
Linking CXX shared library libewebkit.so

[100%] Building C object WebKit/CMakeFiles/ewebkit.dir/efl/ewk/ewk_view_single.c.o
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp: In function ‘uint64_t ewk_view_exceeded_database_quota(Evas_Object*, Evas_Object*, const char*, uint64_t, uint64_t)’:
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp:3452: warning: format ‘%u’ expects type ‘unsigned int’, but argument 7 has type ‘uint64_t’
/home/gyuyoung/webkit/WebKit-EWebLauncher/WebKit/efl/ewk/ewk_view.cpp:3452: warning: format ‘%u’ expects type ‘unsigned int’, but argument 8 has type ‘uint64_t’</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241062</commentid>
    <comment_count>1</comment_count>
      <attachid>59324</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2010-06-21 19:24:14 -0700</bug_when>
    <thetext>Created attachment 59324
Patch

It seems that uint64_t is defined as &quot;unsigned long long&quot;. So, I change the %lu with %llu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241074</commentid>
    <comment_count>2</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2010-06-21 19:45:35 -0700</bug_when>
    <thetext>Opps, Lukas already made a bug for this.

*** This bug has been marked as a duplicate of bug 40965 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241079</commentid>
    <comment_count>3</comment_count>
    <who name="Lucas De Marchi">lucas.de.marchi</who>
    <bug_when>2010-06-21 20:21:00 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=59324) [details]
&gt; Patch
&gt; 
&gt; It seems that uint64_t is defined as &quot;unsigned long long&quot;. So, I change the %lu with %llu.

%llu will be wrong in 64-bit systems. To improve portability, we will need inttypes.h.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59324</attachid>
            <date>2010-06-21 19:24:14 -0700</date>
            <delta_ts>2010-06-21 21:32:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1114</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L0NoYW5nZUxvZwko
cmV2aXNpb24gNjE1OTcpCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTMgQEAKKzIwMTAtMDYtMjEgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1z
dW5nLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBbRUZMXSBSZW1vdmUgd2FybmluZyBtZXNzYWdlIGR1cmluZyB0aGUgRUZMV2ViS2l0IGJ1aWxk
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA5NjMK
KworICAgICAgICAqIGVmbC9ld2svZXdrX3ZpZXcuY3BwOiAKKyAgICAgICAgKGV3a192aWV3X2V4
Y2VlZGVkX2RhdGFiYXNlX3F1b3RhKToKKwogMjAxMC0wNi0xOCAgQW5kZXJzIENhcmxzc29uICA8
YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNhbSBXZWluaWcuCklu
ZGV4OiBXZWJLaXQvZWZsL2V3ay9ld2tfdmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L2Vm
bC9ld2svZXdrX3ZpZXcuY3BwCShyZXZpc2lvbiA2MTUzNikKKysrIFdlYktpdC9lZmwvZXdrL2V3
a192aWV3LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzQ0OSw3ICszNDQ5LDcgQEAgdWludDY0X3Qg
ZXdrX3ZpZXdfZXhjZWVkZWRfZGF0YWJhc2VfcXVvdAogICAgIGlmICghc2QtPmFwaS0+ZXhjZWVk
ZWRfZGF0YWJhc2VfcXVvdGEpCiAgICAgICAgIHJldHVybiAwOwogCi0gICAgRVJSKCIjIyMjIyAl
bHUgJWx1IiwgY3VycmVudF9zaXplLCBleHBlY3RlZF9zaXplKTsKKyAgICBFUlIoIiMjIyMjICVs
bHUgJWxsdSIsIGN1cnJlbnRfc2l6ZSwgZXhwZWN0ZWRfc2l6ZSk7CiAgICAgcmV0dXJuIHNkLT5h
cGktPmV4Y2VlZGVkX2RhdGFiYXNlX3F1b3RhKHNkLCBmcmFtZSwgZGF0YWJhc2VOYW1lLCBjdXJy
ZW50X3NpemUsIGV4cGVjdGVkX3NpemUpOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>