Ignore:
Timestamp:
Jun 8, 2009, 11:51:32 AM (16 years ago)
Author:
Paul Smedley
Message:

More code tidyups, remove some unnecessary #ifndef TARGET_OS2 by adding some more stub functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk/lib32/memory.cpp

    r340 r445  
    3333#include <dbgos2.h>
    3434#include <stacktoflat.h>
     35#include <limits.h>
    3536#ifdef KEE
    3637#include <kee.h>
     
    645646//******************************************************************************
    646647//******************************************************************************
    647 
    648 }
     648void *kzalloc(size_t size, unsigned int flags)
     649{
     650        void *ret;
     651        ret = _kmalloc(size, flags);
     652        if (ret)
     653                memset(ret, 0, size);
     654        return ret;
     655}
     656//******************************************************************************
     657//******************************************************************************
     658void *kcalloc(size_t n, size_t size, unsigned int flags)
     659{
     660        if (n != 0 && size > INT_MAX / n)
     661                return NULL;
     662        return kzalloc(n * size, flags);
     663}
     664//******************************************************************************
     665//******************************************************************************
     666
     667}
Note: See TracChangeset for help on using the changeset viewer.