clang-10: use AFS_FALLTHROUGH for case fallthrough
[openafs.git] / src / vol / volume.c
index 6d4af59..f52a560 100644 (file)
@@ -1790,18 +1790,18 @@ ShutdownVolumeWalk_r(struct DiskPartition64 * dp, int pass,
                (V_attachState(vp) != VOL_STATE_PREATTACHED)) {
                break;
            }
-           /* fall through */
+           AFS_FALLTHROUGH;
        case 1:
            if ((V_attachState(vp) == VOL_STATE_ATTACHED) &&
                (vp->header == NULL)) {
                break;
            }
-           /* fall through */
+           AFS_FALLTHROUGH;
        case 2:
            if (VIsExclusiveState(V_attachState(vp))) {
                break;
            }
-           /* fall through */
+           AFS_FALLTHROUGH;
        case 3:
            *idx = nqp;
            DeleteVolumeFromVByPList_r(vp);
@@ -1845,6 +1845,7 @@ VShutdownVolume_r(Volume * vp)
     case VOL_STATE_PREATTACHED:
     case VOL_STATE_ERROR:
        VChangeState_r(vp, VOL_STATE_UNATTACHED);
+       break;
     case VOL_STATE_UNATTACHED:
     case VOL_STATE_DELETED:
        break;