In my experience with Btrieve, when I get corruption I don't need a separate utility to tell me. I find that I get status 2 or, in extreme cases, status 30 errors.
Are you seeing any errors? Do you believe your files are corrupt? If so, why do you feel that way?
I haven't seen the -salvage since before Btrieve v6.15. I even checked one of my old copies of Btrieve for DOS v5.10 and it wasn't there.
How you detect corrupt depends on your definition of corruption. For example, I've had customers that felt that data display issues were the result of corruption when they were really the result of a bad application.
__________________
Mirtheil Software
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development
http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.