summaryrefslogtreecommitdiff
path: root/src/p_plats.c
diff options
context:
space:
mode:
authorSimon Howard2007-06-16 16:02:58 +0000
committerSimon Howard2007-06-16 16:02:58 +0000
commita9feab0830ecdf0b3e52e9339522918e3f12226f (patch)
treee2eb921859fba84c39215e6024071f30d0ca4158 /src/p_plats.c
parentc447a5da8c8087d94867560764b59f03d0e70b1d (diff)
downloadchocolate-doom-a9feab0830ecdf0b3e52e9339522918e3f12226f.tar.gz
chocolate-doom-a9feab0830ecdf0b3e52e9339522918e3f12226f.tar.bz2
chocolate-doom-a9feab0830ecdf0b3e52e9339522918e3f12226f.zip
Shut up strict aliasing warnings
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 909
Diffstat (limited to 'src/p_plats.c')
-rw-r--r--src/p_plats.c23
1 files changed, 10 insertions, 13 deletions
diff --git a/src/p_plats.c b/src/p_plats.c
index ea58c48b..d0919a0c 100644
--- a/src/p_plats.c
+++ b/src/p_plats.c
@@ -66,8 +66,7 @@ void T_PlatRaise(plat_t* plat)
|| plat->type == raiseToNearestAndChange)
{
if (!(leveltime&7))
- S_StartSound((mobj_t *)&plat->sector->soundorg,
- sfx_stnmov);
+ S_StartSound(&plat->sector->soundorg, sfx_stnmov);
}
@@ -75,8 +74,7 @@ void T_PlatRaise(plat_t* plat)
{
plat->count = plat->wait;
plat->status = down;
- S_StartSound((mobj_t *)&plat->sector->soundorg,
- sfx_pstart);
+ S_StartSound(&plat->sector->soundorg, sfx_pstart);
}
else
{
@@ -84,8 +82,7 @@ void T_PlatRaise(plat_t* plat)
{
plat->count = plat->wait;
plat->status = waiting;
- S_StartSound((mobj_t *)&plat->sector->soundorg,
- sfx_pstop);
+ S_StartSound(&plat->sector->soundorg, sfx_pstop);
switch(plat->type)
{
@@ -113,7 +110,7 @@ void T_PlatRaise(plat_t* plat)
{
plat->count = plat->wait;
plat->status = waiting;
- S_StartSound((mobj_t *)&plat->sector->soundorg,sfx_pstop);
+ S_StartSound(&plat->sector->soundorg,sfx_pstop);
}
break;
@@ -124,7 +121,7 @@ void T_PlatRaise(plat_t* plat)
plat->status = up;
else
plat->status = down;
- S_StartSound((mobj_t *)&plat->sector->soundorg,sfx_pstart);
+ S_StartSound(&plat->sector->soundorg,sfx_pstart);
}
case in_stasis:
break;
@@ -192,7 +189,7 @@ EV_DoPlat
// NO MORE DAMAGE, IF APPLICABLE
sec->special = 0;
- S_StartSound((mobj_t *)&sec->soundorg,sfx_stnmov);
+ S_StartSound(&sec->soundorg,sfx_stnmov);
break;
case raiseAndChange:
@@ -202,7 +199,7 @@ EV_DoPlat
plat->wait = 0;
plat->status = up;
- S_StartSound((mobj_t *)&sec->soundorg,sfx_stnmov);
+ S_StartSound(&sec->soundorg,sfx_stnmov);
break;
case downWaitUpStay:
@@ -215,7 +212,7 @@ EV_DoPlat
plat->high = sec->floorheight;
plat->wait = 35*PLATWAIT;
plat->status = down;
- S_StartSound((mobj_t *)&sec->soundorg,sfx_pstart);
+ S_StartSound(&sec->soundorg,sfx_pstart);
break;
case blazeDWUS:
@@ -228,7 +225,7 @@ EV_DoPlat
plat->high = sec->floorheight;
plat->wait = 35*PLATWAIT;
plat->status = down;
- S_StartSound((mobj_t *)&sec->soundorg,sfx_pstart);
+ S_StartSound(&sec->soundorg,sfx_pstart);
break;
case perpetualRaise:
@@ -246,7 +243,7 @@ EV_DoPlat
plat->wait = 35*PLATWAIT;
plat->status = P_Random()&1;
- S_StartSound((mobj_t *)&sec->soundorg,sfx_pstart);
+ S_StartSound(&sec->soundorg,sfx_pstart);
break;
}
P_AddActivePlat(plat);