handled coverity issue