gnumeric-reader: Avoid convert_xml_string_to_value segfault on NULL string
authorBen Pfaff <blp@gnu.org>
Sat, 20 Feb 2010 19:24:34 +0000 (11:24 -0800)
committerBen Pfaff <blp@gnu.org>
Sat, 20 Feb 2010 19:24:34 +0000 (11:24 -0800)
commita75daca6a9423892954da6ddcecb9d518b24c024
treedc8c53b4dbabc1993734e24549dbc851008546cb
parent32b1cdd68664c94211ff4427f68f8247b6c7941a
gnumeric-reader: Avoid convert_xml_string_to_value segfault on NULL string

If the 'xv' argument is null, the previous version of this code would
still dereference it.  This commit rewrites it to instead just set the
value as missing and avoid the segfault.  It also takes advantage of the
fairly recently added function value_copy_str_rpad() to eliminate some
code.
src/data/gnumeric-reader.c