Merge pull request #5226 from ReinUsesLisp/c4715-vc

video_core: Enforce C4715 (not all control paths return a value)
This commit is contained in:
Rodrigo Locatti 2020-12-25 03:11:47 -03:00 committed by GitHub
commit 0dc4ab42cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

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

View File

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