Changeset 1c0cce in git


Ignore:
Timestamp:
Dec 18, 2007, 1:22:31 PM (16 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
f6a16209bf4f4a5960a37d5b8b1addb3aabf4ab4
Parents:
6d51598d5204e7dfe485e218b3fa3e00a7918913
Message:
*Hannes: fstat


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

Legend:

Unmodified
Added
Removed
  • Singular/ndbm.cc

    r6d5159 r1c0cce  
    55//**************************************************************************/
    66//
    7 // $Id: ndbm.cc,v 1.17 2007-12-18 09:53:26 Singular Exp $
     7// $Id: ndbm.cc,v 1.18 2007-12-18 12:22:31 Singular Exp $
    88//
    99//**************************************************************************/
     
    9393  if (db->dbm_dirf < 0)
    9494    goto bad1;
     95  #if HAVE_FSTAT
    9596  fstat(db->dbm_dirf, &statb);
     97  #else
     98  stat(db->dbm_pagbuf, &statb);
     99  #endif
    96100  db->dbm_maxbno = statb.st_size*BYTESIZ-1;
    97101  db->dbm_pagbno = db->dbm_dirbno = -1;
     
    271275  datum item;
    272276
    273   if (dbm_error(db) || fstat(db->dbm_pagf, &statb) < 0)
     277  if (dbm_error(db)
     278  #ifdef HAVE_FSTAT
     279       || fstat(db->dbm_pagf, &statb) < 0
     280  #endif
     281  )
    274282                goto err;
    275283  statb.st_size /= PBLKSIZ;
Note: See TracChangeset for help on using the changeset viewer.