summaryrefslogtreecommitdiff
path: root/scene/resources
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-09-22 09:25:47 +0200
committerRémi Verschelde <rverschelde@gmail.com>2022-09-22 11:29:48 +0200
commitd1a155e3cd3214eafe6d157bd235932e4ae6bfe3 (patch)
treed1eb3e0af66f7d69a4b20919e8cc08aad05edae8 /scene/resources
parent8e14f9ba21725a9445f3979742f2fc87c8a7b463 (diff)
Fix various -Wmaybe-uninitialized warnings from GCC 12.2.1
Not sure why I didn't get those before, it may be due to upstream changes (12.2.1 is a moving target, it's basically 12.3-dev), or simply rebuilding Godot from scratch with different options.
Diffstat (limited to 'scene/resources')
-rw-r--r--scene/resources/visual_shader.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/scene/resources/visual_shader.h b/scene/resources/visual_shader.h
index 4116eaa196..3aba550f03 100644
--- a/scene/resources/visual_shader.h
+++ b/scene/resources/visual_shader.h
@@ -90,11 +90,10 @@ public:
struct Varying {
String name;
- VaryingMode mode;
- VaryingType type;
+ VaryingMode mode = VARYING_MODE_MAX;
+ VaryingType type = VARYING_TYPE_MAX;
- Varying() {
- }
+ Varying() {}
Varying(String p_name, VaryingMode p_mode, VaryingType p_type) :
name(p_name), mode(p_mode), type(p_type) {}