From patchwork Wed Aug 11 07:38:53 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Weil X-Patchwork-Id: 61459 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 24CDDB6EEC for ; Wed, 11 Aug 2010 17:43:46 +1000 (EST) Received: from localhost ([127.0.0.1]:37595 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oj5yR-00030V-88 for incoming@patchwork.ozlabs.org; Wed, 11 Aug 2010 03:43:43 -0400 Received: from [140.186.70.92] (port=36319 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oj5w0-0002DI-Pu for qemu-devel@nongnu.org; Wed, 11 Aug 2010 03:41:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oj5vz-0006gU-P9 for qemu-devel@nongnu.org; Wed, 11 Aug 2010 03:41:12 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]:62994) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oj5vz-0006gE-De for qemu-devel@nongnu.org; Wed, 11 Aug 2010 03:41:11 -0400 Received: from flocke.weilnetz.de (p54ADBAFD.dip.t-dialin.net [84.173.186.253]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0LeQ93-1PHdJ82gH7-00qjbq; Wed, 11 Aug 2010 09:39:07 +0200 Received: from stefan by flocke.weilnetz.de with local (Exim 4.72) (envelope-from ) id 1Oj5ty-00017V-DH; Wed, 11 Aug 2010 09:39:06 +0200 From: Stefan Weil To: QEMU Developers Date: Wed, 11 Aug 2010 09:38:53 +0200 Message-Id: <1281512334-4268-1-git-send-email-weil@mail.berlios.de> X-Mailer: git-send-email 1.7.1 X-Provags-ID: V02:K0:+kjR/cD5KzruspI6qS6lTiwDVa1j2GwvI4lMKn72Xi1 SzV4eS8P2u0WUb6hcm4QXNCOEZd+eQb6Le7cqbEn3hbOiqPUYq BA96P0nP4/q1QxTJzcvp31teLvApjO48fj3dSPROJ0+M5fpp70 IUX/O5uEnIiy4FUBCLS2LVfHOe63gDoHS6V92KaGyS/p2amc0P D5WFjju9crdUgBsVB8r5FP7U4oiu8CrIkvH6tXxAaYqTc0AeXw b9STyLdvnQV4d X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. Cc: Anthony Liguori , Cam Macdonell Subject: [Qemu-devel] [PATCH 1/2] ivshmem: Fix compilation (wrong format specifier) X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org st_size is an off32_t or off64_t, so %ld does not always work. Cc: Anthony Liguori Cc: Cam Macdonell Signed-off-by: Stefan Weil --- hw/ivshmem.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/ivshmem.c b/hw/ivshmem.c index bbb5cba..ec894e9 100644 --- a/hw/ivshmem.c +++ b/hw/ivshmem.c @@ -352,8 +352,8 @@ static int check_shm_size(IVShmemState *s, int fd) { if (s->ivshmem_size > buf.st_size) { fprintf(stderr, "IVSHMEM ERROR: Requested memory size greater"); - fprintf(stderr, " than shared object size (%" PRIu64 " > %ld)\n", - s->ivshmem_size, buf.st_size); + fprintf(stderr, " than shared object size (%" PRIu64 " > %" PRIu64 ")\n", + s->ivshmem_size, (uint64_t)buf.st_size); return -1; } else { return 0;