]> sourceware.org Git - lvm2.git/commitdiff
Thin reindent code
authorZdenek Kabelac <zkabelac@redhat.com>
Mon, 7 Nov 2011 10:59:07 +0000 (10:59 +0000)
committerZdenek Kabelac <zkabelac@redhat.com>
Mon, 7 Nov 2011 10:59:07 +0000 (10:59 +0000)
Drop indention level
Add extra internal error.

lib/metadata/thin_manip.c

index 5d776429d38aa06b5b4f4889c6fafdb12a6e47ff..c23ec52a57f49355f33499b93c9c7b21fe20665d 100644 (file)
@@ -88,27 +88,29 @@ int attach_pool_message(struct lv_segment *seg, dm_thin_message_t type,
        struct lv_thin_message *tmsg;
 
        dm_list_iterate_items(tmsg, &seg->thin_messages) {
-               if (tmsg->type == type) {
-                       switch (tmsg->type) {
-                       case DM_THIN_MESSAGE_CREATE_SNAP:
-                       case DM_THIN_MESSAGE_CREATE_THIN:
-                       case DM_THIN_MESSAGE_TRIM:
-                               if (tmsg->u.lv == lv) {
-                                       log_error("Message referring LV %s already queued for %s.",
-                                                 tmsg->u.lv->name, seg->lv->name);
-                                       return 0;
-                               }
-                               break;
-                       case DM_THIN_MESSAGE_DELETE:
-                               if (tmsg->u.delete_id == delete_id) {
-                                       log_error("Delete of device %u already queued for %s.",
-                                                 tmsg->u.delete_id, seg->lv->name);
-                                       return 0;
-                               }
-                               break;
-                       default:
-                               break;
+               if (tmsg->type != type)
+                       continue;
+
+               switch (tmsg->type) {
+               case DM_THIN_MESSAGE_CREATE_SNAP:
+               case DM_THIN_MESSAGE_CREATE_THIN:
+               case DM_THIN_MESSAGE_TRIM:
+                       if (tmsg->u.lv == lv) {
+                               log_error("Message referring LV %s already queued for %s.",
+                                         tmsg->u.lv->name, seg->lv->name);
+                               return 0;
                        }
+                       break;
+               case DM_THIN_MESSAGE_DELETE:
+                       if (tmsg->u.delete_id == delete_id) {
+                               log_error("Delete of device %u already queued for %s.",
+                                         tmsg->u.delete_id, seg->lv->name);
+                               return 0;
+                       }
+                       break;
+               default:
+                       log_error(INTERNAL_ERROR "Unsupported message type %u.", tmsg->type);
+                       return 0;
                }
        }
 
This page took 0.038209 seconds and 5 git commands to generate.