 #ifdef HAVE_COMPRESSION    if(DB_IS_COMPRESSED(dbp) && last_key && (key || (i%P_INDX == 0))) {     /* Decompress the key/data pair  - the key        is in last_key, and the data is in dbt */     if((t_ret = __bam_compress_salvage(dbp, vdp, handle, callback, last_key, &dbt)) != 0) {      if(t_ret == DB_VERIFY_FATAL) {       SETIFZ(ret, DB_VERIFY_BAD);       if(!LF_ISSET(DB_AGGRESSIVE))        goto err;      }      else if(!ret) {       ret = t_ret;       goto err;      }     }    }    else {     if(key == NULL && i%P_INDX == 0) {      if((ret = __os_realloc(env, dbt.size, &kcpy.data)) != 0)       