--- ray/src/hd/rholo4.c 2003/06/30 14:59:12 3.32 +++ ray/src/hd/rholo4.c 2003/07/21 22:30:18 3.34 @@ -1,16 +1,15 @@ #ifndef lint -static const char RCSid[] = "$Id: rholo4.c,v 3.32 2003/06/30 14:59:12 schorsch Exp $"; +static const char RCSid[] = "$Id: rholo4.c,v 3.34 2003/07/21 22:30:18 schorsch Exp $"; #endif /* * Holodeck display process communication */ -#include -#include - #include "rholo.h" #include "rhdisp.h" #include "rtprocess.h" +#include +#include #ifndef HDSUF #define HDSUF ".hdi" @@ -187,7 +186,7 @@ int block; case DR_VIEWPOINT: /* set target eye position */ if (msg.nbytes != sizeof(VIEWPOINT)) error(INTERNAL, "bad DR_VIEWPOINT from display process"); - copystruct(&myeye, (VIEWPOINT *)buf); + myeye = *((VIEWPOINT *)buf); break; case DR_ATTEN: /* block for priority request */ if (msg.nbytes)