summaryrefslogtreecommitdiff
path: root/apps/plugins/goban/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/goban/util.c')
-rw-r--r--apps/plugins/goban/util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/plugins/goban/util.c b/apps/plugins/goban/util.c
index bb78316346..206606a4bb 100644
--- a/apps/plugins/goban/util.c
+++ b/apps/plugins/goban/util.c
@@ -73,7 +73,7 @@ void metadata_summary (void)
73void * 73void *
74align_buffer (void *buffer, size_t * buffer_size) 74align_buffer (void *buffer, size_t * buffer_size)
75{ 75{
76 unsigned int wasted = (-(long) buffer) & 3; 76 unsigned int wasted = (-(intptr_t) buffer) & 3;
77 77
78 if (!buffer || !buffer_size) 78 if (!buffer || !buffer_size)
79 { 79 {
@@ -88,7 +88,7 @@ align_buffer (void *buffer, size_t * buffer_size)
88 88
89 *buffer_size -= wasted; 89 *buffer_size -= wasted;
90 90
91 return (void *) (((char *) buffer) + wasted); 91 return PTR_ADD(buffer, wasted);
92} 92}
93 93
94 94