From owner-freebsd-bluetooth@FreeBSD.ORG Tue Oct 19 11:33:18 2010 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FDA7106566B for ; Tue, 19 Oct 2010 11:33:18 +0000 (UTC) (envelope-from plunky@rya-online.net) Received: from smtp6.freeserve.com (smtp5.freeserve.com [193.252.22.151]) by mx1.freebsd.org (Postfix) with ESMTP id BF89A8FC1F for ; Tue, 19 Oct 2010 11:33:17 +0000 (UTC) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf3502.me.freeserve.com (SMTP Server) with ESMTP id C0E06700008F for ; Tue, 19 Oct 2010 13:33:16 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf3502.me.freeserve.com (SMTP Server) with ESMTP id B3484700009A for ; Tue, 19 Oct 2010 13:33:16 +0200 (CEST) Received: from rya-online.net (unknown [89.194.103.211]) by mwinf3502.me.freeserve.com (SMTP Server) with SMTP id AFB28700008F for ; Tue, 19 Oct 2010 13:33:15 +0200 (CEST) X-ME-UUID: 20101019113315719.AFB28700008F@mwinf3502.me.freeserve.com Received: (nullmailer pid 1225 invoked by uid 1000); Tue, 19 Oct 2010 11:33:30 -0000 Date: Tue, 19 Oct 2010 12:33:30 +0100 (BST) To: freebsd-bluetooth@freebsd.org User-Agent: Alpine 2.00 (NEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1445832663-1287488010=:1444" Message-Id: <1287488010.638190.1717.nullmailer@galant.ukfsn.org> From: Iain Hibbert Subject: obexapp strict type X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2010 11:33:18 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1445832663-1287488010=:1444 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, obexapp uses 'int' for return of read/write functions, but they return ssize_t which may not be the same.. also int for buffer size which should be size_t. patch attached fixes this to avoid some complier warnings.. regards, iain --0-1445832663-1287488010=:1444 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=size.diff Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=size.diff LS0tIHV0aWwuYy5vcmlnCTIwMTAtMDEtMDggMTg6MzE6MjIuMDAwMDAwMDAw ICswMDAwDQorKysgdXRpbC5jCTIwMTAtMDEtMDggMTk6NTE6MDIuMDAwMDAw MDAwICswMDAwDQpAQCAtMjg4LDE0ICsyODgsMTQgQEAgb2JleGFwcF91dGls X2xvY2FsZV90b191dGYxNmJlKGNoYXIgY29ucw0KICAqIFJlYWQgdXB0byBi dWZmZXJfbGVuZ3RoIGJ5dGVzIGludG8gdGhlIGJ1ZmZlciBmcm9tIHRoZSBm aWxlIGRlc2NyaXB0b3IgZmQNCiAgKi8NCiANCi1pbnQNCi1vYmV4YXBwX3V0 aWxfcmVhZChpbnQgZmQsIHVpbnQ4X3QgKmJ1ZmZlciwgaW50IGJ1ZmZlcl9s ZW5ndGgpDQorc3NpemVfdA0KK29iZXhhcHBfdXRpbF9yZWFkKGludCBmZCwg dWludDhfdCAqYnVmZmVyLCBzaXplX3QgYnVmZmVyX2xlbmd0aCkNCiB7DQot CWludAlsZW5ndGg7DQorCXNzaXplX3QgbGVuZ3RoOw0KIA0KIGFnYWluOg0K IAlsZW5ndGggPSByZWFkKGZkLCBidWZmZXIsIGJ1ZmZlcl9sZW5ndGgpOw0K LQlpZiAobGVuZ3RoIDwgMCAmJiBlcnJubyA9PSBFSU5UUikNCisJaWYgKGxl bmd0aCA9PSAtMSAmJiBlcnJubyA9PSBFSU5UUikNCiAJCWdvdG8gYWdhaW47 DQogDQogCXJldHVybiAobGVuZ3RoKTsNCkBAIC0zMDUsMTUgKzMwNSwxNiBA QCBhZ2FpbjoNCiAgKiBXcml0ZSBidWZmZXJfbGVuZ3RoIGJ5dGVzIGZyb20g dGhlIGJ1ZmZlciB0byB0aGUgZGVzY3JpcHRvciBmZA0KICAqLw0KIA0KLWlu dA0KLW9iZXhhcHBfdXRpbF93cml0ZShpbnQgZmQsIHVpbnQ4X3QgY29uc3Qg KmJ1ZmZlciwgaW50IGJ1ZmZlcl9sZW5ndGgpDQorc3NpemVfdA0KK29iZXhh cHBfdXRpbF93cml0ZShpbnQgZmQsIHVpbnQ4X3QgY29uc3QgKmJ1ZmZlciwg c2l6ZV90IGJ1ZmZlcl9sZW5ndGgpDQogew0KLQlpbnQJd3JvdGUsIHNpemU7 DQorCXNzaXplX3Qgc2l6ZTsNCisJc2l6ZV90IHdyb3RlOw0KIA0KIAl3cm90 ZSA9IDA7DQogCXdoaWxlICh3cm90ZSA8IGJ1ZmZlcl9sZW5ndGgpIHsNCiAJ CXNpemUgPSB3cml0ZShmZCwgYnVmZmVyICsgd3JvdGUsIGJ1ZmZlcl9sZW5n dGggLSB3cm90ZSk7DQotCQlpZiAoc2l6ZSA8IDApIHsNCisJCWlmIChzaXpl ID09IC0xKSB7DQogCQkJaWYgKGVycm5vID09IEVJTlRSKQ0KIAkJCQljb250 aW51ZTsNCiANCi0tLSB1dGlsLmgub3JpZwkyMDEwLTAxLTA4IDE4OjMxOjIy LjAwMDAwMDAwMCArMDAwMA0KKysrIHV0aWwuaAkyMDEwLTAxLTA4IDE5OjUx OjIyLjAwMDAwMDAwMCArMDAwMA0KQEAgLTM5LDggKzM5LDggQEAgaW50IG9i ZXhhcHBfdXRpbF9sb2NhbGVfdG9fdXRmOChjaGFyIGNvbg0KIGludCBvYmV4 YXBwX3V0aWxfbG9jYWxlX2Zyb21fdXRmMTZiZSh1aW50OF90IGNvbnN0ICpz cmMsIHNpemVfdCBzcmNsZW4sIGNoYXIgKmRzdCwgc2l6ZV90IGRzdGxlbik7 DQogaW50IG9iZXhhcHBfdXRpbF9sb2NhbGVfdG9fdXRmMTZiZShjaGFyIGNv bnN0ICpzcmMsIHNpemVfdCBzcmNsZW4sIHVpbnQ4X3QgKmRzdCwgc2l6ZV90 IGRzdGxlbik7DQogDQotaW50IG9iZXhhcHBfdXRpbF9yZWFkKGludCBmZCwg dWludDhfdCAqYnVmZmVyLCBpbnQgYnVmZmVyX2xlbmd0aCk7DQotaW50IG9i ZXhhcHBfdXRpbF93cml0ZShpbnQgZmQsIHVpbnQ4X3QgY29uc3QgKmJ1ZmZl ciwgaW50IGJ1ZmZlcl9sZW5ndGgpOw0KK3NzaXplX3Qgb2JleGFwcF91dGls X3JlYWQoaW50IGZkLCB1aW50OF90ICpidWZmZXIsIHNpemVfdCBidWZmZXJf bGVuZ3RoKTsNCitzc2l6ZV90IG9iZXhhcHBfdXRpbF93cml0ZShpbnQgZmQs IHVpbnQ4X3QgY29uc3QgKmJ1ZmZlciwgc2l6ZV90IGJ1ZmZlcl9sZW5ndGgp Ow0KIGludCBvYmV4YXBwX3V0aWxfZGlzcGxheV9mb2xkZXJfbGlzdGluZyhj aGFyIGNvbnN0ICpscyk7DQogY2hhciAqCW9iZXhhcHBfdXRpbF9nZXRzKGNo YXIgY29uc3QgKnByb21wdCwgY2hhciAqYnVmZmVyLCBpbnQgYnVmZmVyX3Np emUpOw0KIGNoYXIgKglvYmV4YXBwX3V0aWxfc3Ryc2VwKGNoYXIgKipzcCwg Y2hhciBjb25zdCAqZGVsaW0pOw0K --0-1445832663-1287488010=:1444--