diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-11-19 15:50:22 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2016-11-19 15:50:22 +0000 |
commit | ec239402eac198af635f14970bf411e5690dd02e (patch) | |
tree | ba5dfbc0d235795de3c20bd63d9d07964e21f791 /frontends/amiga/misc.c | |
parent | d3c7d410a87f02956523b64bc5af380804e67690 (diff) | |
download | netsurf-ec239402eac198af635f14970bf411e5690dd02e.tar.gz netsurf-ec239402eac198af635f14970bf411e5690dd02e.tar.bz2 |
Move memory functions from misc.c to memory.c
Diffstat (limited to 'frontends/amiga/misc.c')
-rwxr-xr-x | frontends/amiga/misc.c | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/frontends/amiga/misc.c b/frontends/amiga/misc.c index c09b28308..5ca4f906a 100755 --- a/frontends/amiga/misc.c +++ b/frontends/amiga/misc.c @@ -42,58 +42,6 @@ #include "amiga/misc.h" #include "amiga/utf8.h" -void *ami_misc_allocvec_clear(int size, UBYTE value) -{ -#ifdef __amigaos4__ - return AllocVecTags(size, AVT_ClearWithValue, value, TAG_DONE); -#else - void *mem = AllocVec(size, MEMF_ANY); - if (mem) memset(mem, value, size); - return mem; -#endif -} - -APTR ami_misc_itempool_create(int size) -{ -#ifdef __amigaos4__ - return AllocSysObjectTags(ASOT_ITEMPOOL, - ASOITEM_MFlags, MEMF_PRIVATE, - ASOITEM_ItemSize, size, - ASOITEM_GCPolicy, ITEMGC_AFTERCOUNT, - ASOITEM_GCParameter, 100, - TAG_DONE); -#else - return CreatePool(MEMF_ANY, 20 * size, size); -#endif -} - -void ami_misc_itempool_delete(APTR pool) -{ -#ifdef __amigaos4__ - FreeSysObject(ASOT_ITEMPOOL, pool); -#else - DeletePool(pool); -#endif -} - -APTR ami_misc_itempool_alloc(APTR pool, int size) -{ -#ifdef __amigaos4__ - return ItemPoolAlloc(pool); -#else - return AllocPooled(pool, size); -#endif -} - -void ami_misc_itempool_free(APTR restrict pool, APTR restrict item, int size) -{ -#ifdef __amigaos4__ - ItemPoolFree(pool, item); -#else - FreePooled(pool, item, size); -#endif -} - static LONG ami_misc_req(const char *message, uint32 type) { LONG ret = 0; |