Mesa (master): radv: Prevent Coverity warning

Bas Nieuwenhuizen bnieuwenhuizen at kemper.freedesktop.org
Mon Jan 30 23:00:30 UTC 2017


Module: Mesa
Branch: master
Commit: 0b63f47030e63ad061b7716cb6ab963cdae0f14f
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b63f47030e63ad061b7716cb6ab963cdae0f14f

Author: Robert Foss <robert.foss at collabora.com>
Date:   Mon Jan 30 16:26:58 2017 -0500

radv: Prevent Coverity warning

Prevent Coverity seeing potential errors when src is
no initialized in the switch case.

Coverity-Id: 1396397
Signed-off-by: Robert Foss <robert.foss at collabora.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

---

 src/amd/vulkan/radv_cmd_buffer.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c
index 8c0bf8f..afa8452 100644
--- a/src/amd/vulkan/radv_cmd_buffer.c
+++ b/src/amd/vulkan/radv_cmd_buffer.c
@@ -415,6 +415,8 @@ radv_update_multisample_state(struct radv_cmd_buffer *cmd_buffer,
 	case 16:
 		src = cmd_buffer->device->sample_locations_16x;
 		break;
+	default:
+		unreachable("unknown number of samples");
 	}
 	memcpy(samples_ptr, src, num_samples * 4 * 2);
 




More information about the mesa-commit mailing list