unsigned rqsize ;
char *malloc() ;
- size = ((size + (sizeof(short) - 1)) / sizeof(short)) * sizeof(short);
+ size = ((size + (sizeof(int) - 1)) / sizeof(int)) * sizeof(int);
#ifdef MEMUSE
m_used += size ;
m_free -= size ;
ptr = malloc( rqsize ) ;
if ( ptr ) break ; /* request succesfull */
rqsize /= 2 ;
- rqsize -= rqsize%sizeof (short) ;
+ rqsize -= rqsize%sizeof (int) ;
if ( rqsize < sizeof freehead ) {
fatal("Out of memory") ;
}
freearea(ptr,size) register area_t ptr ; unsigned size ; {
register struct freeblock *c_ptr, *l_ptr ;
- size = ((size + (sizeof(short) - 1)) / sizeof(short)) * sizeof(short);
+ size = ((size + (sizeof(int) - 1)) / sizeof(int)) * sizeof(int);
#ifdef MEMUSE
m_free += size ;
m_used -= size ;