diff --git a/ChangeLog b/ChangeLog index 8c336a3..0c45c38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,10 @@ Version 1.6.5 ******************************************************************************* +2008-02-02 Marcelo Jimenez + * Peter Hartley's fix for wrong sized variable beeing passed to + http_MakeMessage() on 64 bit architectures. + ******************************************************************************* Version 1.6.4 diff --git a/upnp/src/ssdp/ssdp_device.c b/upnp/src/ssdp/ssdp_device.c index ad6a2a9..363efe7 100644 --- a/upnp/src/ssdp/ssdp_device.c +++ b/upnp/src/ssdp/ssdp_device.c @@ -335,7 +335,7 @@ CreateServicePacket( IN int msg_type, &buf, 1, 1, "Q" "sssdc" "sdc" "ssc" "ssc" "ssc" "S" "Xc" "sscc", HTTPMETHOD_NOTIFY, "*", - 1, "HOST: ", SSDP_IP, ":", SSDP_PORT, + (size_t)1, "HOST: ", SSDP_IP, ":", SSDP_PORT, "CACHE-CONTROL: max-age=", duration, "LOCATION: ", location, "NT: ", nt,