Silencing Clang warning bys casting values

Warnings were: "Implicit conversion loses integer precision: 'size_t' to 'cs_mode'/'cs_opt_value'"
diff --git a/cs.c b/cs.c
index 2ad6b71..4b71620 100644
--- a/cs.c
+++ b/cs.c
@@ -363,7 +363,7 @@
 		default:
 			break;
 		case CS_OPT_DETAIL:
-			handle->detail = value;
+			handle->detail = (cs_opt_value)value;
 			return CS_ERR_OK;
 		case CS_OPT_SKIPDATA:
 			handle->skipdata = (value == CS_OPT_ON);