X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fantithread%2Fantithread.c;h=da607c1e7b28cd15a07bad97c95805349c863a65;hp=61b288a36bc11c61a6853d076b4f1b5d06c3f95f;hb=5caaeab8a7448390eb857006f9b3704de60cf115;hpb=caf366998b97b7cc29bc1f33c285feb2f5d33bff diff --git a/ccan/antithread/antithread.c b/ccan/antithread/antithread.c index 61b288a3..da607c1e 100644 --- a/ccan/antithread/antithread.c +++ b/ccan/antithread/antithread.c @@ -193,7 +193,7 @@ struct at_pool *at_pool(unsigned long size) /* Then we remap into the middle of it. */ munmap(p->pool, size+PADDING); - p->pool = mmap(p->pool + PADDING/2, size, PROT_READ|PROT_WRITE, + p->pool = mmap((char *)p->pool + PADDING/2, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); if (p->pool == MAP_FAILED) goto fail_free;