logp = logp;			 redo = redo;
COMPQUIET(redo, 0); COMPQUIET(logp, NULL);
__txn_regop_recover(logp, dbtp, lsnp, redo, info)	DB_LOG *logp;	DBT *dbtp;	DB_LSN *lsnp;	int redo;	 void *info;{	__txn_regop_args *argp;	int ret;#ifdef DEBUG_RECOVER	(void)__txn_regop_print(logp, dbtp, lsnp, redo, info);#endif	logp = logp;			/* XXX: Shut the compiler up. */	redo = redo;	if ((ret = __txn_regop_read(dbtp->data, &argp)) != 0)		return (ret);	switch (argp->opcode) {	case TXN_COMMIT:		if (__db_txnlist_find(info,		    argp->txnid->txnid) == DB_NOTFOUND)			__db_txnlist_add(info, argp->txnid->txnid);		break;	case TXN_PREPARE:	/* Nothing to do. */	case TXN_BEGIN:		/* Call find so that we update the maxid. */		(void)__db_txnlist_find(info, argp->txnid->txnid);		break;	}	*lsnp = argp->prev_lsn;	__db_free(argp);	return (0);}