[pypy-commit] pypy default: quiet a gcc warning by adding RPY_UNUSED __attribute__ ((__unused__))
mattip
pypy.commits at gmail.com
Thu Aug 10 16:37:14 EDT 2017
Author: Matti Picus <matti.picus at gmail.com>
Branch:
Changeset: r92119:ad807f62258a
Date: 2017-08-10 23:35 +0300
http://bitbucket.org/pypy/pypy/changeset/ad807f62258a/
Log: quiet a gcc warning by adding RPY_UNUSED __attribute__
((__unused__))
diff --git a/rpython/translator/c/src/precommondefs.h b/rpython/translator/c/src/precommondefs.h
--- a/rpython/translator/c/src/precommondefs.h
+++ b/rpython/translator/c/src/precommondefs.h
@@ -63,9 +63,11 @@
#ifdef __GNUC__
# define RPY_EXPORTED extern __attribute__((visibility("default")))
# define _RPY_HIDDEN __attribute__((visibility("hidden")))
+# define RPY_UNUSED __attribute__ ((__unused__))
#else
# define RPY_EXPORTED extern __declspec(dllexport)
# define _RPY_HIDDEN /* nothing */
+# define RPY_UNUSED /*nothing */
#endif
#ifndef RPY_EXTERN
# define RPY_EXTERN extern _RPY_HIDDEN
diff --git a/rpython/translator/c/src/signals.c b/rpython/translator/c/src/signals.c
--- a/rpython/translator/c/src/signals.c
+++ b/rpython/translator/c/src/signals.c
@@ -102,9 +102,10 @@
static void write_str(int fd, const char *p)
{
int i = 0;
+ int res RPY_UNUSED;
while (p[i] != '\x00')
i++;
- (void)write(fd, p, i);
+ res = write(fd, p, i);
}
static void signal_setflag_handler(int signum)
More information about the pypy-commit
mailing list