Explorar o código

Fix a -Wswitch-default warning in GCC.

The default case should never actually be met. I've added an assert(false) statement here for sanity.
Dave Reid %!s(int64=13) %!d(string=hai) anos
pai
achega
dc9a2486d6
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      glm/gtc/quaternion.inl

+ 4 - 0
glm/gtc/quaternion.inl

@@ -707,6 +707,10 @@ namespace detail
 			Result.y = (m[1][2] + m[2][1]) * mult;
 			Result.y = (m[1][2] + m[2][1]) * mult;
 			Result.z = biggestVal;
 			Result.z = biggestVal;
 			break;
 			break;
+			
+        default:                // Silence a -Wswitch-default warning in GCC. Should never actually get here. Assert is just for sanity.
+            assert(false);
+            break;
 		}
 		}
 		return Result;
 		return Result;
 	}
 	}