line |
true |
false |
branch |
36
|
1524 |
12 |
if (inbuffer == outbuffer) return; /* Check if data is already in interleaved format */ |
37
|
48 |
12 |
for (ind=0; ind
|
38
|
144 |
48 |
for (ch=0; ch
|
49
|
1524 |
12 |
if (inbuffer == outbuffer) |
51
|
48 |
12 |
for(x = 0; x < xsize; x++) { |
52
|
144 |
48 |
for (ch = 0; ch < copy_chans; ch++) |
54
|
16 |
48 |
for (; ch < storechannels; ch++) |
76
|
7 |
16 |
if (intrl != 0 && intrl != 1) { |
|
1 |
6 |
if (intrl != 0 && intrl != 1) { |
80
|
22 |
0 |
if (storechannels < 1 || storechannels > 4) { |
|
1 |
21 |
if (storechannels < 1 || storechannels > 4) { |
86
|
0 |
21 |
if (!im) |
96
|
16 |
5 |
if (intrl==0) ilbuffer = inbuffer; |
99
|
18 |
3 |
if (datachannels==storechannels) exbuffer=ilbuffer; |
103
|
1538 |
19 |
while( kysize ) { |
105
|
2 |
1536 |
if (rc != inbuflen) { |
106
|
1 |
1 |
if (rc < 0) |
112
|
2 |
0 |
if (intrl != 0) myfree(ilbuffer); |
113
|
0 |
2 |
if (datachannels != storechannels) myfree(exbuffer); |
124
|
3 |
16 |
if (intrl != 0) myfree(ilbuffer); |
125
|
3 |
16 |
if (datachannels != storechannels) myfree(exbuffer); |
141
|
0 |
14 |
if (im == NULL) { mm_log((1,"Image is empty\n")); return(0); } |
142
|
12 |
2 |
if (!i_img_virtual(im)) { |
144
|
1 |
11 |
if (rc != im->bytes) { |
150
|
2 |
0 |
if (im->type == i_direct_type) { |
158
|
302 |
0 |
while (rc == line_size && y < im->ysize) { |
|
300 |
2 |
while (rc == line_size && y < im->ysize) { |
163
|
0 |
2 |
if (rc != line_size) { |
177
|
0 |
0 |
while (rc == line_size && y < im->ysize) { |
|
0 |
0 |
while (rc == line_size && y < im->ysize) { |
178
|
0 |
0 |
i_gpal(im, 0, im->xsize, y, data); |
183
|
0 |
0 |
if (rc != line_size) { |
190
|
3 |
10 |
if (i_io_close(ig)) |