| 11913 | | if ((channel & RedChannel) != 0) |
| 11914 | | q->red=RoundToQuantum(QuantumRange* SvNV(*(av_fetch(av,i,0)))); |
| 11915 | | if ((channel & GreenChannel) != 0) |
| 11916 | | q->green=RoundToQuantum(QuantumRange* SvNV(*(av_fetch(av,i,0)))); |
| 11917 | | if ((channel & BlueChannel) != 0) |
| 11918 | | q->blue=RoundToQuantum(QuantumRange* SvNV(*(av_fetch(av,i,0)))); |
| 11919 | | if (((channel & IndexChannel) != 0) && |
| 11920 | | (image->colorspace == CMYKColorspace)) |
| 11921 | | *indexes=RoundToQuantum(QuantumRange* SvNV(*(av_fetch(av,i,0)))); |
| 11922 | | if ((channel & OpacityChannel) != 0) |
| 11923 | | q->opacity=RoundToQuantum(QuantumRange* SvNV(*(av_fetch(av,i,0)))); |
| | 11913 | if (((channel & RedChannel) != 0) && (i < av_len(av))) |
| | 11914 | { |
| | 11915 | q->red=RoundToQuantum(QuantumRange*SvNV(*(av_fetch(av,i,0)))); |
| | 11916 | i++; |
| | 11917 | } |
| | 11918 | if (((channel & GreenChannel) != 0) && (i < av_len(av))) |
| | 11919 | { |
| | 11920 | q->green=RoundToQuantum(QuantumRange*SvNV(*(av_fetch(av,i,0)))); |
| | 11921 | i++; |
| | 11922 | } |
| | 11923 | if (((channel & BlueChannel) != 0) && (i < av_len(av))) |
| | 11924 | { |
| | 11925 | q->blue=RoundToQuantum(QuantumRange*SvNV(*(av_fetch(av,i,0)))); |
| | 11926 | i++; |
| | 11927 | } |
| | 11928 | if ((((channel & IndexChannel) != 0) && |
| | 11929 | (image->colorspace == CMYKColorspace)) && (i < av_len(av))) |
| | 11930 | { |
| | 11931 | *indexes=RoundToQuantum(QuantumRange*SvNV(*(av_fetch(av,i,0)))); |
| | 11932 | i++; |
| | 11933 | } |
| | 11934 | if (((channel & OpacityChannel) != 0) && (i < av_len(av))) |
| | 11935 | { |
| | 11936 | q->opacity=RoundToQuantum(QuantumRange*SvNV(*(av_fetch(av,i,0)))); |
| | 11937 | i++; |
| | 11938 | } |