Procházet zdrojové kódy

vive: fix some clang warnings.

Fix missing cast.
Don't cast from double to float.
Lubosz Sarnecki před 7 roky
rodič
revize
1dc529ff91
2 změnil soubory, kde provedl 3 přidání a 3 odebrání
  1. 1 1
      src/drv_htc_vive/packet.c
  2. 2 2
      src/drv_htc_vive/vive.c

+ 1 - 1
src/drv_htc_vive/packet.c

@@ -100,7 +100,7 @@ bool vive_decode_config_packet(vive_config_packet* pkt,
 	//LOGD("Debug print all the RAW JSON things!\n%s", output);
 	//pUncomp should now be the uncompressed data, lets get the json from it
 	/** DEBUG JSON PARSER CODE **/
-	trim((char*)output,(char*)output,output_size);
+	trim((char*)output, (char*)output, (unsigned int)output_size);
 	//LOGD("%s\n",output);
 	/*
 	FILE* dfp;

+ 2 - 2
src/drv_htc_vive/vive.c

@@ -359,8 +359,8 @@ static ohmd_device* open_device(ohmd_driver* driver, ohmd_device_desc* desc)
 	priv->base.properties.vsize = 0.068234f;
 	priv->base.properties.hres = 2160;
 	priv->base.properties.vres = 1200;
-	priv->base.properties.lens_sep = 0.063500;
-	priv->base.properties.lens_vpos = 0.049694;
+	priv->base.properties.lens_sep = 0.063500f;
+	priv->base.properties.lens_vpos = 0.049694f;
 	priv->base.properties.fov = DEG_TO_RAD(111.435f); //TODO: Confirm exact mesurements
 	priv->base.properties.ratio = (2160.0f / 1200.0f) / 2.0f;