MFC 1.45 for the 2.0 release: Properly set B_INVAL after failed read.