Changeset 5851 for trunk/Ohana/src/libfits
- Timestamp:
- Dec 27, 2005, 3:22:30 PM (21 years ago)
- Location:
- trunk/Ohana/src/libfits/matrix
- Files:
-
- 4 edited
-
F_load_M.c (modified) (1 diff)
-
F_read_portion.c (modified) (1 diff)
-
F_read_segment.c (modified) (1 diff)
-
F_write_M.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libfits/matrix/F_load_M.c
r5238 r5851 34 34 perpix = abs(header[0].bitpix) / 8; 35 35 if (perpix > 1) { 36 byte0 = ( char *) matrix[0].buffer;37 byte1 = ( char *) matrix[0].buffer + 1;38 byte2 = ( char *) matrix[0].buffer + 2;39 byte3 = ( char *) matrix[0].buffer + 3;40 byte4 = ( char *) matrix[0].buffer + 4;41 byte5 = ( char *) matrix[0].buffer + 5;42 byte6 = ( char *) matrix[0].buffer + 6;43 byte7 = ( char *) matrix[0].buffer + 7;36 byte0 = (unsigned char *) matrix[0].buffer; 37 byte1 = (unsigned char *) matrix[0].buffer + 1; 38 byte2 = (unsigned char *) matrix[0].buffer + 2; 39 byte3 = (unsigned char *) matrix[0].buffer + 3; 40 byte4 = (unsigned char *) matrix[0].buffer + 4; 41 byte5 = (unsigned char *) matrix[0].buffer + 5; 42 byte6 = (unsigned char *) matrix[0].buffer + 6; 43 byte7 = (unsigned char *) matrix[0].buffer + 7; 44 44 if (perpix == 2) { 45 45 for (i = 0; i < nbytes; i+=2, byte0 += 2, byte1 += 2) { -
trunk/Ohana/src/libfits/matrix/F_read_portion.c
r5238 r5851 52 52 perpix = abs(header.bitpix) / 8; 53 53 if (perpix > 1) { 54 byte0 = ( char *) matrix[0].buffer;55 byte1 = ( char *) matrix[0].buffer + 1;56 byte2 = ( char *) matrix[0].buffer + 2;57 byte3 = ( char *) matrix[0].buffer + 3;58 byte4 = ( char *) matrix[0].buffer + 4;59 byte5 = ( char *) matrix[0].buffer + 5;60 byte6 = ( char *) matrix[0].buffer + 6;61 byte7 = ( char *) matrix[0].buffer + 7;54 byte0 = (unsigned char *) matrix[0].buffer; 55 byte1 = (unsigned char *) matrix[0].buffer + 1; 56 byte2 = (unsigned char *) matrix[0].buffer + 2; 57 byte3 = (unsigned char *) matrix[0].buffer + 3; 58 byte4 = (unsigned char *) matrix[0].buffer + 4; 59 byte5 = (unsigned char *) matrix[0].buffer + 5; 60 byte6 = (unsigned char *) matrix[0].buffer + 6; 61 byte7 = (unsigned char *) matrix[0].buffer + 7; 62 62 if (perpix == 2) { 63 63 for (i = 0; i < nbytes; i+=2, byte0 += 2, byte1 += 2) { -
trunk/Ohana/src/libfits/matrix/F_read_segment.c
r5238 r5851 84 84 perpix = abs(header.bitpix) / 8; 85 85 if (perpix > 1) { 86 byte0 = ( char *) matrix[0].buffer;87 byte1 = ( char *) matrix[0].buffer + 1;88 byte2 = ( char *) matrix[0].buffer + 2;89 byte3 = ( char *) matrix[0].buffer + 3;90 byte4 = ( char *) matrix[0].buffer + 4;91 byte5 = ( char *) matrix[0].buffer + 5;92 byte6 = ( char *) matrix[0].buffer + 6;93 byte7 = ( char *) matrix[0].buffer + 7;86 byte0 = (unsigned char *) matrix[0].buffer; 87 byte1 = (unsigned char *) matrix[0].buffer + 1; 88 byte2 = (unsigned char *) matrix[0].buffer + 2; 89 byte3 = (unsigned char *) matrix[0].buffer + 3; 90 byte4 = (unsigned char *) matrix[0].buffer + 4; 91 byte5 = (unsigned char *) matrix[0].buffer + 5; 92 byte6 = (unsigned char *) matrix[0].buffer + 6; 93 byte7 = (unsigned char *) matrix[0].buffer + 7; 94 94 if (perpix == 2) { 95 95 for (i = 0; i < nbytes; i+=2, byte0 += 2, byte1 += 2) { -
trunk/Ohana/src/libfits/matrix/F_write_M.c
r5238 r5851 41 41 perpix = abs(matrix[0].bitpix) / 8; 42 42 if (perpix > 1) { 43 byte0 = ( char *) matrix[0].buffer;44 byte1 = ( char *) matrix[0].buffer + 1;45 byte2 = ( char *) matrix[0].buffer + 2;46 byte3 = ( char *) matrix[0].buffer + 3;47 byte4 = ( char *) matrix[0].buffer + 4;48 byte5 = ( char *) matrix[0].buffer + 5;49 byte6 = ( char *) matrix[0].buffer + 6;50 byte7 = ( char *) matrix[0].buffer + 7;43 byte0 = (unsigned char *) matrix[0].buffer; 44 byte1 = (unsigned char *) matrix[0].buffer + 1; 45 byte2 = (unsigned char *) matrix[0].buffer + 2; 46 byte3 = (unsigned char *) matrix[0].buffer + 3; 47 byte4 = (unsigned char *) matrix[0].buffer + 4; 48 byte5 = (unsigned char *) matrix[0].buffer + 5; 49 byte6 = (unsigned char *) matrix[0].buffer + 6; 50 byte7 = (unsigned char *) matrix[0].buffer + 7; 51 51 if (perpix == 2) { 52 52 for (i = 0; i < nbytes; i+=2, byte0 += 2, byte1 += 2) { … … 93 93 perpix = abs(matrix[0].bitpix) / 8; 94 94 if (perpix > 1) { 95 byte0 = ( char *) matrix[0].buffer;96 byte1 = ( char *) matrix[0].buffer + 1;97 byte2 = ( char *) matrix[0].buffer + 2;98 byte3 = ( char *) matrix[0].buffer + 3;99 byte4 = ( char *) matrix[0].buffer + 4;100 byte5 = ( char *) matrix[0].buffer + 5;101 byte6 = ( char *) matrix[0].buffer + 6;102 byte7 = ( char *) matrix[0].buffer + 7;95 byte0 = (unsigned char *) matrix[0].buffer; 96 byte1 = (unsigned char *) matrix[0].buffer + 1; 97 byte2 = (unsigned char *) matrix[0].buffer + 2; 98 byte3 = (unsigned char *) matrix[0].buffer + 3; 99 byte4 = (unsigned char *) matrix[0].buffer + 4; 100 byte5 = (unsigned char *) matrix[0].buffer + 5; 101 byte6 = (unsigned char *) matrix[0].buffer + 6; 102 byte7 = (unsigned char *) matrix[0].buffer + 7; 103 103 if (perpix == 2) { 104 104 for (i = 0; i < nbytes; i+=2, byte0 += 2, byte1 += 2) {
Note:
See TracChangeset
for help on using the changeset viewer.
