Fix row-search error handling.

@sueloverso, would you please review & merge this change when you're happy with it?

Thank you!
Just to confirm, with the exception of not initializing descent and removing the assertion (those two go together) all changes in here are naming only.  There is no real change in this file.