persist: fix bad node value ptr handling after refactoring.
persist: fix bad node value ptr handling after refactoring.

Also fix a bad comparison that was already in the code.

Signed-off-by: Gustavo Lima Chaves <dc5f5719afbf9af3fe162a3ac398146b4d0a4afe@intel.com>

ibriano/soletta,ibriano/soletta,wanghongjuan/soletta,ibriano/soletta,lpereira/soletta,brunobottazzini/soletta,wzhen12/soletta,ibriano/soletta,dorileo/soletta,lpereira/soletta,wzhen12/soletta,dorileo/soletta,bsmelo/soletta,bsmelo/soletta,brunobottazzini/soletta,brunobottazzini/soletta,bsmelo/soletta,bsmelo/soletta,lpereira/soletta,ibriano/soletta,wzhen12/soletta,wzhen12/soletta,wanghongjuan/soletta,edersondisouza/soletta,bsmelo/soletta,lpereira/soletta,bsmelo/soletta,brunobottazzini/soletta,edersondisouza/soletta,dorileo/soletta,wanghongjuan/soletta,wzhen12/soletta,wanghongjuan/soletta,edersondisouza/soletta,dorileo/soletta,edersondisouza/soletta,lpereira/soletta,dorileo/soletta,dorileo/soletta,edersondisouza/soletta,brunobottazzini/soletta,wzhen12/soletta,wanghongjuan/soletta,edersondisouza/soletta,ibriano/soletta,brunobottazzini/soletta,wanghongjuan/soletta