Ignore:
Timestamp:
2009-02-06T18:19:44+13:00 (15 years ago)
Author:
davidb
Message:

Support for reindexing a document added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/common-src/src/gdbmedit/gdbmdel/gdbmdel.cpp

    r18442 r18469  
    7777  // open the database
    7878#ifdef __WIN32__
    79   dbf = gdbm_open (argv[1], block_size, GDBM_READER, 00664, NULL, 0);
     79  dbf = gdbm_open (argv[1], block_size, GDBM_WRCREAT, 00664, NULL, 1);
    8080#else
    81   dbf = gdbm_open  (argv[1], block_size, GDBM_READER, 00664, NULL);
     81  dbf = gdbm_open  (argv[1], block_size, GDBM_WRCREAT, 00664, NULL);
    8282#endif
    8383  if (dbf == NULL)
    8484    {
    85       cerr << "couldn't create " << argv[1] << endl;
     85      cerr << "Couldn't open " << argv[1] << endl;
    8686      exit (-1);
    8787    }
     
    9696  //  -1 == key does not exist or there was an error
    9797
     98  if (status < 0) {
     99    cerr << "Opened database " << argv[1] << endl;
     100    cerr << "  but couldn't delete: " << argv[2] << endl;
     101  }
     102
    98103  gdbm_close (dbf);
    99104
Note: See TracChangeset for help on using the changeset viewer.