<?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>18360</bug_id>
          
          <creation_ts>2008-04-08 05:05:31 -0700</creation_ts>
          <short_desc>&quot;missing sentinel&quot; warnings in PluginDatabaseGtk.cpp</short_desc>
          <delta_ts>2008-04-08 20:23:03 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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="Christian Persch (GNOME) (away; not reading bugmail)">chpe</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alp</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>76597</commentid>
    <comment_count>0</comment_count>
    <who name="Christian Persch (GNOME) (away; not reading bugmail)">chpe</who>
    <bug_when>2008-04-08 05:05:31 -0700</bug_when>
    <thetext>../WebCore/plugins/gtk/PluginDatabaseGtk.cpp:51: warning: missing sentinel in function call
[etc.]

This stems from http://bugs.webkit.org/show_bug.cgi?id=17825#c2 . Since g_build_filename is a varargs call, the sentinel should be NULL, not 0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76599</commentid>
    <comment_count>1</comment_count>
      <attachid>20403</attachid>
    <who name="Christian Persch (GNOME) (away; not reading bugmail)">chpe</who>
    <bug_when>2008-04-08 05:16:54 -0700</bug_when>
    <thetext>Created attachment 20403
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76671</commentid>
    <comment_count>2</comment_count>
      <attachid>20403</attachid>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-04-08 20:22:22 -0700</bug_when>
    <thetext>Comment on attachment 20403
patch

r=me

Needs some massaging to apply to TOT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76672</commentid>
    <comment_count>3</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-04-08 20:23:03 -0700</bug_when>
    <thetext>Landed in r31747.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>20403</attachid>
            <date>2008-04-08 05:16:54 -0700</date>
            <delta_ts>2008-04-08 20:22:22 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-Use-NULL-not-0-as-sentinel-in-varargs-calls.patch</filename>
            <type>text/plain</type>
            <size>3334</size>
            <attacher name="Christian Persch (GNOME) (away; not reading bugmail)">chpe</attacher>
            
              <data encoding="base64">RnJvbSAwMTQ2ZTZlZGI5Y2NiOWQwZWJkNTc2NjVlZWQ5ZTZkNGJjNjNkYmU2IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpc3RpYW4gUGVyc2NoIDxjaHBlQGdub21lLm9yZz4KRGF0
ZTogVHVlLCA4IEFwciAyMDA4IDEzOjU3OjI2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gVXNlIE5V
TEwsIG5vdCAwIGFzIHNlbnRpbmVsIGluIHZhcmFyZ3MgY2FsbHMuCgotLS0KIFdlYkNvcmUvcGx1
Z2lucy9ndGsvUGx1Z2luRGF0YWJhc2VHdGsuY3BwIHwgICAyMCArKysrKysrKysrLS0tLS0tLS0t
LQogMSBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS9XZWJDb3JlL3BsdWdpbnMvZ3RrL1BsdWdpbkRhdGFiYXNlR3RrLmNwcCBiL1dl
YkNvcmUvcGx1Z2lucy9ndGsvUGx1Z2luRGF0YWJhc2VHdGsuY3BwCmluZGV4IDc4MzkzODUuLjhm
ZjljNWMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGx1Z2lucy9ndGsvUGx1Z2luRGF0YWJhc2VHdGsu
Y3BwCisrKyBiL1dlYkNvcmUvcGx1Z2lucy9ndGsvUGx1Z2luRGF0YWJhc2VHdGsuY3BwCkBAIC00
OCw3ICs0OCw3IEBAIHZvaWQgUGx1Z2luRGF0YWJhc2U6OmdldFBsdWdpblBhdGhzSW5EaXJlY3Rv
cmllcyhIYXNoU2V0PFN0cmluZz4mIHBhdGhzKSBjb25zdAogICAgICAgICAgICAgaWYgKCFnX3N0
cl9oYXNfc3VmZml4KG5hbWUsICIuIiBHX01PRFVMRV9TVUZGSVgpKQogICAgICAgICAgICAgICAg
IGNvbnRpbnVlOwogCi0gICAgICAgICAgICBnY2hhciogZmlsZW5hbWUgPSBnX2J1aWxkX2ZpbGVu
YW1lKChpdC0+dXRmOCgpKS5kYXRhKCksIG5hbWUsIDApOworICAgICAgICAgICAgZ2NoYXIqIGZp
bGVuYW1lID0gZ19idWlsZF9maWxlbmFtZSgoaXQtPnV0ZjgoKSkuZGF0YSgpLCBuYW1lLCBOVUxM
KTsKICAgICAgICAgICAgIHBhdGhzLmFkZChmaWxlbmFtZSk7CiAgICAgICAgICAgICBnX2ZyZWUo
ZmlsZW5hbWUpOwogICAgICAgICB9CkBAIC02MSwxMCArNjEsMTAgQEAgVmVjdG9yPFN0cmluZz4g
UGx1Z2luRGF0YWJhc2U6OmRlZmF1bHRQbHVnaW5EaXJlY3RvcmllcygpCiAgICAgVmVjdG9yPFN0
cmluZz4gZGlyZWN0b3JpZXM7CiAgICAgZ2NoYXIqIGRpcmVjdG9yeTsKIAotICAgIHBhdGggPSAw
OworICAgIGRpcmVjdG9yeSA9IDA7CiAKICNpZiBkZWZpbmVkKEdES19XSU5ET1dJTkdfWDExKQot
ICAgIGRpcmVjdG9yeSA9IGdfYnVpbGRfZmlsZW5hbWUoZ19nZXRfaG9tZV9kaXIoKSwgIi5tb3pp
bGxhIiwgInBsdWdpbnMiLCAwKTsKKyAgICBkaXJlY3RvcnkgPSBnX2J1aWxkX2ZpbGVuYW1lKGdf
Z2V0X2hvbWVfZGlyKCksICIubW96aWxsYSIsICJwbHVnaW5zIiwgTlVMTCk7CiAgICAgZGlyZWN0
b3JpZXMuYXBwZW5kKGRpcmVjdG9yeSk7CiAgICAgZ19mcmVlKGRpcmVjdG9yeSk7CiAKQEAgLTc4
LDE3ICs3OCwxNyBAQCBWZWN0b3I8U3RyaW5nPiBQbHVnaW5EYXRhYmFzZTo6ZGVmYXVsdFBsdWdp
bkRpcmVjdG9yaWVzKCkKICAgICAgICAgZ19zdHJmcmVldihwbHVnaW5QYXRocyk7CiAgICAgfQog
Ci0gICAgZGlyZWN0b3J5ID0gZ19idWlsZF9maWxlbmFtZShHX0RJUl9TRVBBUkFUT1JfUyAidXNy
IiwgImxpYiIsICJicm93c2VyIiwgInBsdWdpbnMiLCAwKTsKKyAgICBkaXJlY3RvcnkgPSBnX2J1
aWxkX2ZpbGVuYW1lKEdfRElSX1NFUEFSQVRPUl9TICJ1c3IiLCAibGliIiwgImJyb3dzZXIiLCAi
cGx1Z2lucyIsIE5VTEwpOwogICAgIGRpcmVjdG9yaWVzLmFwcGVuZChkaXJlY3RvcnkpOwogICAg
IGdfZnJlZShkaXJlY3RvcnkpOwotICAgIGRpcmVjdG9yeSA9IGdfYnVpbGRfZmlsZW5hbWUoR19E
SVJfU0VQQVJBVE9SX1MgInVzciIsICJsb2NhbCIsICJsaWIiLCAibW96aWxsYSIsICJwbHVnaW5z
IiwgMCk7CisgICAgZGlyZWN0b3J5ID0gZ19idWlsZF9maWxlbmFtZShHX0RJUl9TRVBBUkFUT1Jf
UyAidXNyIiwgImxvY2FsIiwgImxpYiIsICJtb3ppbGxhIiwgInBsdWdpbnMiLCBOVUxMKTsKICAg
ICBkaXJlY3Rvcmllcy5hcHBlbmQoZGlyZWN0b3J5KTsKICAgICBnX2ZyZWUgKGRpcmVjdG9yeSk7
Ci0gICAgZGlyZWN0b3J5ID0gZ19idWlsZF9maWxlbmFtZShHX0RJUl9TRVBBUkFUT1JfUyAidXNy
IiwgImxpYiIsICJtb3ppbGxhIiwgInBsdWdpbnMiLCAwKTsKKyAgICBkaXJlY3RvcnkgPSBnX2J1
aWxkX2ZpbGVuYW1lKEdfRElSX1NFUEFSQVRPUl9TICJ1c3IiLCAibGliIiwgIm1vemlsbGEiLCAi
cGx1Z2lucyIsIE5VTEwpOwogICAgIGRpcmVjdG9yaWVzLmFwcGVuZChkaXJlY3RvcnkpOwogICAg
IGdfZnJlZSAoZGlyZWN0b3J5KTsKICNlbGlmIGRlZmluZWQoR0RLX1dJTkRPV0lOR19XSU4zMikK
LSAgICBkaXJlY3RvcnkgPSBnX2J1aWxkX2ZpbGVuYW1lKGdfZ2V0X2hvbWVfZGlyKCksICJBcHBs
aWNhdGlvbiBEYXRhIiwgIk1vemlsbGEiLCAicGx1Z2lucyIsIDApOworICAgIGRpcmVjdG9yeSA9
IGdfYnVpbGRfZmlsZW5hbWUoZ19nZXRfaG9tZV9kaXIoKSwgIkFwcGxpY2F0aW9uIERhdGEiLCAi
TW96aWxsYSIsICJwbHVnaW5zIiwgTlVMTCk7CiAgICAgZGlyZWN0b3JpZXMuYXBwZW5kKGRpcmVj
dG9yeSk7CiAgICAgZ19mcmVlKGRpcmVjdG9yeSk7CiAjZW5kaWYKQEAgLTEwNCwxMyArMTA0LDEz
IEBAIGJvb2wgUGx1Z2luRGF0YWJhc2U6OmlzUHJlZmVycmVkUGx1Z2luRGlyZWN0b3J5KGNvbnN0
IFN0cmluZyYgZGlyZWN0b3J5KQogICAgIGhvbWVQYXRoID0gMDsKIAogI2lmIGRlZmluZWQoR0RL
X1dJTkRPV0lOR19YMTEpCi0gICAgaG9tZVBhdGggPSBnX2J1aWxkX2ZpbGVuYW1lKGdfZ2V0X2hv
bWVfZGlyKCksICIubW96aWxsYSIsICJwbHVnaW5zIiwgMCk7CisgICAgaG9tZVBhdGggPSBnX2J1
aWxkX2ZpbGVuYW1lKGdfZ2V0X2hvbWVfZGlyKCksICIubW96aWxsYSIsICJwbHVnaW5zIiwgTlVM
TCk7CiAjZWxpZiBkZWZpbmVkKEdES19XSU5ET1dJTkdfV0lOMzIpCi0gICAgaG9tZVBhdGggPSBn
X2J1aWxkX2ZpbGVuYW1lKGdfZ2V0X2hvbWVfZGlyKCksICJBcHBsaWNhdGlvbiBEYXRhIiwgIk1v
emlsbGEiLCAicGx1Z2lucyIsIDApOworICAgIGhvbWVQYXRoID0gZ19idWlsZF9maWxlbmFtZShn
X2dldF9ob21lX2RpcigpLCAiQXBwbGljYXRpb24gRGF0YSIsICJNb3ppbGxhIiwgInBsdWdpbnMi
LCBOVUxMKTsKICNlbmRpZgogCiAgICAgaWYgKGhvbWVQYXRoKQotCXJldHZhbCA9IChzdHJjbXAo
aG9tZVBhdGgsIChwYXRoLnV0ZjgoKSkuZGF0YSgpKSA9PSAwKTsKKwlyZXR2YWwgPSAoc3RyY21w
KGhvbWVQYXRoLCAoZGlyZWN0b3J5LnV0ZjgoKSkuZGF0YSgpKSA9PSAwKTsKIAogICAgIHJldHVy
biByZXR2YWw7CiB9Ci0tIAoxLjUuMy5HSVQKCg==
</data>
<flag name="review"
          id="8884"
          type_id="1"
          status="+"
          setter="alp"
    />
          </attachment>
      

    </bug>

</bugzilla>