Просмотр исходного кода

Merge pull request #5226 from ReinUsesLisp/c4715-vc

video_core: Enforce C4715 (not all control paths return a value)
Rodrigo Locatti 5 лет назад
Родитель
Сommit
0dc4ab42cc

+ 1 - 0
src/video_core/CMakeLists.txt

@@ -294,6 +294,7 @@ if (MSVC)
         /we4457 # Declaration of 'identifier' hides function parameter
         /we4458 # Declaration of 'identifier' hides class member
         /we4459 # Declaration of 'identifier' hides global declaration
+        /we4715 # 'function' : not all control paths return a value
     )
 else()
     target_compile_options(video_core PRIVATE

+ 1 - 0
src/video_core/renderer_vulkan/vk_shader_decompiler.cpp

@@ -2094,6 +2094,7 @@ private:
             return OpFOrdGreaterThanEqual(t_bool, operand_1, operand_2);
         default:
             UNREACHABLE();
+            return v_true;
         }
     }