Changeset 13fe1b in git for omalloc/omInline.h


Ignore:
Timestamp:
Apr 30, 2001, 11:02:15 AM (23 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
4d59e4136d84df15b329a224051e410d9f7ac557
Parents:
38f6b334b77a57a06e357ad3a927916497dcb9bf
Message:
*hannes: DecAlpha-ccc-port


git-svn-id: file:///usr/local/Singular/svn/trunk@5409 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • omalloc/omInline.h

    r38f6b33 r13fe1b  
    55 *  Author:  obachman@mathematik.uni-kl.de (Olaf Bachmann)
    66 *  Created: 11/99
    7  *  Version: $Id: omInline.h,v 1.7 2001-02-23 15:24:44 obachman Exp $
     7 *  Version: $Id: omInline.h,v 1.8 2001-04-30 09:02:07 Singular Exp $
    88 *******************************************************************/
    99#if defined(OM_INLINE) || defined(OM_ALLOC_C)
     
    1111#ifndef OM_INLINE_H
    1212#define OM_INLINE_H
     13#include <string.h>
    1314
    1415OM_INLINE_IMPL omBin omGetBinOfPage(omBinPage page)
     
    1920  if (! omIsStickyBin(bin))
    2021  {
    21     while (bin->sticky != sticky && bin->next != NULL) 
     22    while (bin->sticky != sticky && bin->next != NULL)
    2223    {
    2324      bin = bin->next;
     
    2728}
    2829
    29 OM_INLINE_IMPL int _omIsBinPageAddr(void* addr)
     30OM_INLINE_IMPL int _omIsBinPageAddr(const void* addr)
    3031{
    3132  unsigned long index = omGetPageIndexOfAddr(addr);
     
    5253OM_INLINE_IMPL void* _omReallocBin(void* addr, omBin old_bin, omBin new_bin)
    5354{
    54   void* new_addr; 
     55  void* new_addr;
    5556  __omTypeReallocBin(addr, old_bin, void*, new_addr, new_bin);
    5657  return new_addr;
     
    5859OM_INLINE_IMPL void* _omRealloc0Bin(void* addr, omBin old_bin, omBin new_bin)
    5960{
    60   void* new_addr; 
     61  void* new_addr;
    6162  __omTypeRealloc0Bin(addr, old_bin, void*, new_addr, new_bin);
    6263  return new_addr;
    6364}
    64  
     65
    6566
    6667OM_INLINE_IMPL void* _omAlloc(size_t size)
     
    154155  void* r;
    155156  size_t i=0;
    156  
     157
    157158  while (s[i]) i++;
    158159  i++;
     
    199200{
    200201  void* new_addr;
    201  
     202
    202203  if (!new_size) new_size = 1;
    203204  if (addr != NULL)
     
    211212  return new_addr;
    212213}
    213  
     214
    214215OM_INLINE_IMPL void* _omrealloc0Size(void* addr, size_t old_size, size_t new_size)
    215216{
    216217  void* new_addr;
    217  
     218
    218219  if (!new_size) new_size = 1;
    219220  if (addr != NULL && old_size > 0)
     
    227228  return new_addr;
    228229}
    229  
     230
    230231OM_INLINE_IMPL void* _omrealloc(void* addr, size_t size)
    231232{
    232233  void* new_addr;
    233  
     234
    234235  if (!size) size = 1;
    235236  if (addr != NULL)
     
    243244  return new_addr;
    244245}
    245  
     246
    246247OM_INLINE_IMPL void* _omrealloc0(void* addr, size_t size)
    247248{
    248249  void* new_addr;
    249  
     250
    250251  if (!size) size = 1;
    251252  if (addr != NULL)
     
    262263
    263264#endif /* defined(OM_INLINE) || defined(OM_ALLOC_C) */
    264 
Note: See TracChangeset for help on using the changeset viewer.