- Timestamp:
- 2011-05-19T12:10:52+12:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/tdb-edit/trunk/src/src/tdbkeys-src/tdbkeys.cpp
r24036 r24047 47 47 /** 48 48 */ 49 void 50 printUsage(char *program_name) 49 void 50 printUsage(char *program_name) 51 51 { 52 52 cerr << "usage: " << program_name << " <database_path>" << endl << endl; … … 59 59 * @param argv - and char * array containing first the executable name, then 60 60 * the name of/path to the database 61 * @return 0 61 * @return 0 62 62 */ 63 63 int … … 76 76 int hash_size = 0; 77 77 int tdb_flags = TDB_DEFAULT; 78 int open_flags = O_RDONLY; 78 int open_flags = O_RDONLY; 79 79 TDB_CONTEXT *tdb = tdb_open(dbname, hash_size, tdb_flags, open_flags, 0664); 80 80 if (!tdb) … … 97 97 98 98 /* free old key's dptr, otherwise causes memory leak */ 99 free(key.dptr); 100 99 free(key.dptr); 100 101 101 /* can now safely copy content of nextkey into key */ 102 102 key = nextkey; 103 103 } 104 104 105 105 tdb_close(tdb); 106 106
Note:
See TracChangeset
for help on using the changeset viewer.