[lvm-devel] LVM2/lib/metadata metadata.c
wysochanski at sourceware.org
wysochanski at sourceware.org
Fri Jul 9 16:57:44 UTC 2010
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: wysochanski at sourceware.org 2010-07-09 16:57:44
Modified files:
lib/metadata : metadata.c
Log message:
Add log_error when strdup fails in {vg|lv}_change_tag().
Signed-off-by: Dave Wysochanski <dwysocha at redhat.com>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/metadata/metadata.c.diff?cvsroot=lvm2&r1=1.388&r2=1.389
--- LVM2/lib/metadata/metadata.c 2010/07/09 15:34:45 1.388
+++ LVM2/lib/metadata/metadata.c 2010/07/09 16:57:44 1.389
@@ -723,7 +723,9 @@
if (add_tag) {
if (!(tag_new = dm_pool_strdup(lv->vg->vgmem, tag))) {
- return_0;
+ log_error("Failed to duplicate tag %s from %s/%s",
+ tag, lv->vg->name, lv->name);
+ return 0;
}
if (!str_list_add(lv->vg->vgmem, &lv->tags, tag_new)) {
log_error("Failed to add tag %s to %s/%s",
@@ -751,7 +753,9 @@
if (add_tag) {
if (!(tag_new = dm_pool_strdup(vg->vgmem, tag))) {
- return_0;
+ log_error("Failed to duplicate tag %s from %s",
+ tag, vg->name);
+ return 0;
}
if (!str_list_add(vg->vgmem, &vg->tags, tag_new)) {
log_error("Failed to add tag %s to volume group %s",
More information about the lvm-devel
mailing list