Eliminate a frequent exception in guid_from_string

By not trying to construct a GUID from an empty string.
pull/1741/head
John Ralls 3 years ago
parent 5781f3445b
commit 73dec63d1d

@ -186,7 +186,7 @@ guid_to_string_buff (const GncGUID * guid, gchar *str)
gboolean
string_to_guid (const char * str, GncGUID * guid)
{
if (!guid || !str) return false;
if (!guid || !str || !*str) return false;
try
{
@ -194,6 +194,7 @@ string_to_guid (const char * str, GncGUID * guid)
}
catch (...)
{
PINFO("Failed to construct a GUID from %s", str);
return false;
}
return true;

Loading…
Cancel
Save