Fix strange memcpy calls where v_cpy suffices
authorparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Mon, 2 Aug 2010 13:51:13 +0000 (13:51 +0000)
committerparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Mon, 2 Aug 2010 13:51:13 +0000 (13:51 +0000)
git-svn-id: https://s.snth.net/svn/neverball/trunk@3231 78b8d119-cf0a-0410-b17c-f493084dd1d7

ball/game_server.c

index aa83bd2..b5d9589 100644 (file)
@@ -224,7 +224,7 @@ static void game_cmd_goalopen(void)
 static void game_cmd_updball(void)
 {
     cmd.type = CMD_BALL_POSITION;
-    memcpy(cmd.ballpos.p, file.uv[0].p, sizeof (float) * 3);
+    v_cpy(cmd.ballpos.p, file.uv[0].p);
     game_proxy_enq(&cmd);
 
     cmd.type = CMD_BALL_BASIS;
@@ -241,11 +241,11 @@ static void game_cmd_updball(void)
 static void game_cmd_updview(void)
 {
     cmd.type = CMD_VIEW_POSITION;
-    memcpy(cmd.viewpos.p, view.p, sizeof (float) * 3);
+    v_cpy(cmd.viewpos.p, view.p);
     game_proxy_enq(&cmd);
 
     cmd.type = CMD_VIEW_CENTER;
-    memcpy(cmd.viewcenter.c, view.c, sizeof (float) * 3);
+    v_cpy(cmd.viewcenter.c, view.c);
     game_proxy_enq(&cmd);
 
     cmd.type = CMD_VIEW_BASIS;