diff --git a/similar/main/morph.cpp b/similar/main/morph.cpp index 3dece5fd4..32685eb04 100644 --- a/similar/main/morph.cpp +++ b/similar/main/morph.cpp @@ -87,7 +87,7 @@ static void find_min_max(polymodel *pm,int submodel_num,vms_vector &minv,vms_vec ushort nverts; ushort *data,type; - data = (ushort *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; + data = (uint16_t *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; type = *data++; @@ -122,7 +122,7 @@ static void init_points(polymodel *pm,const vms_vector *box_size,int submodel_nu ushort *data,type; int i; - data = (ushort *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; + data = (uint16_t *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; type = *data++; @@ -185,7 +185,7 @@ static void update_points(polymodel *pm,int submodel_num,morph_data *md) ushort *data,type; int i; - data = (ushort *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; + data = (uint16_t *) &pm->model_data[pm->submodel_ptrs[submodel_num]]; type = *data++; diff --git a/similar/main/polyobj.cpp b/similar/main/polyobj.cpp index 831ab4e8f..9f8580b85 100644 --- a/similar/main/polyobj.cpp +++ b/similar/main/polyobj.cpp @@ -617,7 +617,7 @@ static void polyobj_find_min_max(polymodel *pm) auto &mx = pm->submodel_maxs[m]; const auto &ofs = pm->submodel_offsets[m]; - data = (ushort *)&pm->model_data[pm->submodel_ptrs[m]]; + data = (uint16_t *)&pm->model_data[pm->submodel_ptrs[m]]; type = *data++;