~tokyocabinet/tokyocabinet/c99-posix-trunk

« back to all changes in this revision

Viewing changes to tchtest.c

  • Committer: Baptiste Lepilleur
  • Date: 2009-07-30 19:32:28 UTC
  • Revision ID: blep@users.sourceforge.net-20090730193228-68fdik1yihz6li9s
Tags: tokyocabinet-1.4.28
releaseĀ 1.4.28

Show diffs side-by-side

added added

removed removed

Lines of Context:
974
974
    eprint(hdb, __LINE__, "tchdbopen");
975
975
    err = true;
976
976
  }
977
 
  TCHDB *hdbdup = tchdbnew();
978
 
  if(tchdbopen(hdbdup, path, HDBOREADER)){
979
 
    eprint(hdb, __LINE__, "(validation)");
980
 
    err = true;
981
 
  } else if(tchdbecode(hdbdup) != TCETHREAD){
982
 
    eprint(hdb, __LINE__, "(validation)");
983
 
    err = true;
 
977
  if(TCUSEPTHREAD){
 
978
    TCHDB *hdbdup = tchdbnew();
 
979
    if(tchdbopen(hdbdup, path, HDBOREADER)){
 
980
      eprint(hdb, __LINE__, "(validation)");
 
981
      err = true;
 
982
    } else if(tchdbecode(hdbdup) != TCETHREAD){
 
983
      eprint(hdb, __LINE__, "(validation)");
 
984
      err = true;
 
985
    }
 
986
    tchdbdel(hdbdup);
984
987
  }
985
 
  tchdbdel(hdbdup);
986
988
  iprintf("writing:\n");
987
989
  for(int i = 1; i <= rnum; i++){
988
990
    char buf[RECBUFSIZ];