Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/lib/libbluetooth/sdp_set.c,v retrieving revision 1.1.2.2 retrieving revision 1.2 diff -u -p -r1.1.2.2 -r1.2 --- src/lib/libbluetooth/sdp_set.c 2009/05/13 19:18:20 1.1.2.2 +++ src/lib/libbluetooth/sdp_set.c 2009/05/14 19:12:45 1.2 @@ -1,4 +1,4 @@ -/* $NetBSD: sdp_set.c,v 1.1.2.2 2009/05/13 19:18:20 jym Exp $ */ +/* $NetBSD: sdp_set.c,v 1.2 2009/05/14 19:12:45 plunky Exp $ */ /*- * Copyright (c) 2009 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include -__RCSID("$NetBSD: sdp_set.c,v 1.1.2.2 2009/05/13 19:18:20 jym Exp $"); +__RCSID("$NetBSD: sdp_set.c,v 1.2 2009/05/14 19:12:45 plunky Exp $"); #include #include @@ -220,7 +220,7 @@ _sdp_set_ext(uint8_t type, const sdp_dat } else if (p + 4 + len > data->end) return false; - if (len > UINT32_MAX) + if ((size_t)len > UINT32_MAX) return false; be32enc(p, (uint32_t)len);