Changeset 24042 for gs2-extensions
- Timestamp:
- 2011-05-19T10:53:24+12:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/tdb-edit/trunk/src/src/tdbget-src/tdbget.cpp
r24003 r24042 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> <key>" << endl; … … 58 58 */ 59 59 int 60 main (int argc, char *argv[]) 60 main (int argc, char *argv[]) 61 61 { 62 63 62 // sanity check 64 if (argc != 3) 63 if (argc != 3) 65 64 { 66 65 printUsage(argv[0]); … … 78 77 cerr << "couldn't create " << dbname << endl; 79 78 exit (0); 80 } 79 } 81 80 82 81 TDB_DATA key; … … 86 85 TDB_DATA value = tdb_fetch (tdb, key); 87 86 88 if (value.dsize > 0) 87 if (value.dsize > 0) 89 88 { 90 89 for (int i = 0; i < value.dsize; i++) … … 94 93 cout << endl; // used to be printf("\n"); 95 94 free(value.dptr); 96 } 97 else 95 } 96 else 98 97 { 99 98 cout << endl; // used to be printf("\n"); 100 99 } 101 100 free(key.dptr); 102 101 103 102 tdb_close (tdb); 104 103 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.