X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Fadt%2Fobstack.h;h=973db8412d23343be2fd425f677ae2008dedacdb;hb=68f1fef312ea0a037cf9815042ea30e95ce1b619;hp=217969b13a4aece9a0563be0d96305a3ba4457d0;hpb=43dadda52e852dc04ff56506a1eb5d9cab8b4e96;p=libfirm diff --git a/include/libfirm/adt/obstack.h b/include/libfirm/adt/obstack.h index 217969b13..973db8412 100644 --- a/include/libfirm/adt/obstack.h +++ b/include/libfirm/adt/obstack.h @@ -495,7 +495,7 @@ __extension__ \ ( (h)->temp.tempint = (char *) (obj) - (char *) (h)->chunk, \ ((((h)->temp.tempint > 0 \ && (h)->temp.tempint < (h)->chunk_limit - (char *) (h)->chunk)) \ - ? (int) ((h)->next_free = (h)->object_base \ + ? (PTR_INT_TYPE) ((h)->next_free = (h)->object_base \ = (h)->temp.tempint + (char *) (h)->chunk) \ : (((obstack_free) ((h), (h)->temp.tempint + (char *) (h)->chunk), 0), 0)))