(status > 0) to (status == 0 && value). It doesn't make sense to handle value only if there was an error. Fix coverity ID 1709.