Changeset 20936 for trunk/Ohana/src/opihi/cmd.data/vroll.c
- Timestamp:
- Dec 7, 2008, 3:31:01 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/vroll.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/vroll.c
r7917 r20936 4 4 5 5 int Npix; 6 float first;6 opihi_flt first; 7 7 Vector *vec; 8 8 … … 17 17 if (Npix < 2) return (TRUE); 18 18 19 first = vec[0].elements[0]; 20 memmove (&vec[0].elements[0], &vec[0].elements[1], Npix*sizeof(float)); 21 vec[0].elements[Npix-1] = first; 19 if (vec[0].type == OPIHI_FLT) { 20 first = vec[0].elements.Flt[0]; 21 memmove (&vec[0].elements.Flt[0], &vec[0].elements.Flt[1], Npix*sizeof(opihi_flt)); 22 vec[0].elements.Flt[Npix-1] = first; 23 } else { 24 first = vec[0].elements.Int[0]; 25 memmove (&vec[0].elements.Int[0], &vec[0].elements.Int[1], Npix*sizeof(opihi_int)); 26 vec[0].elements.Int[Npix-1] = first; 27 } 22 28 return (TRUE); 23 29 }
Note:
See TracChangeset
for help on using the changeset viewer.
