sstrncpy (vl->host, host, sizeof (host));
sstrncpy (vl->plugin, plugin, sizeof (plugin));
- sstrncpy (vl->plugin_instance, plugin_instance, sizeof (plugin_instance));
+ sstrncpy (vl->plugin_instance,
+ (plugin_instance != NULL) ? plugin_instance : "",
+ sizeof (plugin_instance));
sstrncpy (vl->type, type, sizeof (type));
- sstrncpy (vl->type_instance, type_instance, sizeof (type_instance));
+ sstrncpy (vl->type_instance,
+ (type_instance != NULL) ? type_instance : "",
+ sizeof (type_instance));
return (0);
} /* }}} int parse_identifier_vl */