From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00 shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: clogger-public@bogomips.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 1728263381A for ; Tue, 13 Jan 2015 02:16:40 +0000 (UTC) From: Eric Wong To: clogger-public@bogomips.org Subject: [PATCH] ext: get rid of noisy and unnecessary cast Date: Tue, 13 Jan 2015 02:16:38 +0000 Message-Id: <1421115399-9327-2-git-send-email-e@80x24.org> X-Mailer: git-send-email 2.2.1.203.g624e5c2 List-Id: --- ext/clogger_ext/clogger.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ext/clogger_ext/clogger.c b/ext/clogger_ext/clogger.c index 6531d87..3db9235 100644 --- a/ext/clogger_ext/clogger.c +++ b/ext/clogger_ext/clogger.c @@ -238,19 +238,18 @@ static struct clogger *clogger_get(VALUE self) } /* only for writing to regular files, not stupid crap like NFS */ -static void write_full(int fd, const void *buf, size_t count) +static void write_full(int fd, const char *buf, size_t count) { ssize_t r; - unsigned long ubuf = (unsigned long)buf; while (count > 0) { - r = write(fd, (void *)ubuf, count); + r = write(fd, buf, count); if ((size_t)r == count) { /* overwhelmingly likely */ return; } else if (r > 0) { count -= r; - ubuf += r; + buf += r; } else { if (errno == EINTR || errno == EAGAIN) continue; /* poor souls on NFS and like: */ -- 2.2.1.203.g624e5c2