/[global]/global/libutil/dbop.c
ViewVC logotype

Diff of /global/libutil/dbop.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by shigio, Tue May 10 05:17:52 2005 UTC revision 1.24 by h-iwamoto, Wed Aug 24 13:50:02 2005 UTC
# Line 375  dbop_close(dbop) Line 375  dbop_close(dbop)
375  {  {
376          DB *db = dbop->db;          DB *db = dbop->db;
377    
378    #ifdef USE_DB185_COMPAT
379          (void)db->close(db);          (void)db->close(db);
380    #else
381            (void)db->close(db, (dbop->openflags & DBOP_REMOVE) ? 1 : 0);
382    #endif
383          if (dbop->openflags & DBOP_REMOVE)          if (dbop->openflags & DBOP_REMOVE)
384                  (void)unlink(dbop->dbname);                  (void)unlink(dbop->dbname);
385          else if (dbop->perm && chmod(dbop->dbname, dbop->perm) < 0)          else if (dbop->perm && chmod(dbop->dbname, dbop->perm) < 0)

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26