summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 73bb33b)
raw | patch | inline | side by side (parent: 73bb33b)
author | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Tue, 1 Jun 2010 14:17:31 +0000 (16:17 +0200) | ||
committer | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Tue, 1 Jun 2010 14:17:31 +0000 (16:17 +0200) |
src/libvirt.c | patch | blob | history |
diff --git a/src/libvirt.c b/src/libvirt.c
index d97f90a45af198a6e2413c181b0f71677b3a27c2..6732656e4c7534a7320741027ffc6afe694e8b83 100644 (file)
--- a/src/libvirt.c
+++ b/src/libvirt.c
{ hf_name };
/* InterfaceFormat. */
-
enum if_field {
if_address,
if_name
}
if (strcasecmp (key, "InterfaceFormat") == 0) {
- char *value_copy;
-
- value_copy = strdup (value);
- if (value_copy == NULL) {
- ERROR ("libvirt plugin: strdup failed.");
- return -1;
- }
-
- if (strcasecmp (value_copy, "name") == 0)
+ if (strcasecmp (value, "name") == 0)
interface_format = if_name;
- else if (strcasecmp (value_copy, "address") == 0)
+ else if (strcasecmp (value, "address") == 0)
interface_format = if_address;
else {
- free (value_copy);
- ERROR ("unknown InterfaceFormat: %s", value_copy);
+ ERROR ("unknown InterfaceFormat: %s", value);
return -1;
}
- free (value_copy);
return 0;
}