Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37911322
en ru br
ALT Linux repos
S:11.4-alt1_1

Group :: Development/Other
RPM: love

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: love-gcc8-fix.patch
Download


diff --git a/src/modules/data/HashFunction.cpp b/src/modules/data/HashFunction.cpp
index 87a05f8..152a9b6 100644
--- a/src/modules/data/HashFunction.cpp
+++ b/src/modules/data/HashFunction.cpp
@@ -608,6 +608,7 @@ HashFunction *HashFunction::getHashFunction(Function function)
 		return nullptr;
 	// No default for compiler warnings
 	}
+	return NULL;
 }
 
 bool HashFunction::getConstant(const char *in, Function &out)
diff --git a/src/modules/graphics/vertex.cpp b/src/modules/graphics/vertex.cpp
index df62aae..b6be658 100644
--- a/src/modules/graphics/vertex.cpp
+++ b/src/modules/graphics/vertex.cpp
@@ -64,6 +64,7 @@ size_t getFormatStride(CommonFormat format)
 	case CommonFormat::XYf_STPf_RGBAub:
 		return sizeof(XYf_STPf_RGBAub);
 	}
+	return 0;
 }
 
 uint32 getFormatFlags(CommonFormat format)
@@ -88,6 +89,7 @@ uint32 getFormatFlags(CommonFormat format)
 	case CommonFormat::XYf_STPf_RGBAub:
 		return ATTRIBFLAG_POS | ATTRIBFLAG_TEXCOORD | ATTRIBFLAG_COLOR;
 	}
+	return 0;
 }
 
 int getFormatPositionComponents(CommonFormat format)
@@ -109,6 +111,7 @@ int getFormatPositionComponents(CommonFormat format)
 	case CommonFormat::XYZf:
 		return 3;
 	}
+	return 0;
 }
 
 size_t getIndexDataSize(IndexDataType type)
@@ -157,6 +160,7 @@ int getIndexCount(TriangleIndexMode mode, int vertexCount)
 	case TriangleIndexMode::QUADS:
 		return vertexCount * 6 / 4;
 	}
+	return 0;
 }
 
 template <typename T>
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin