/src/imagemagick/MagickCore/image-private.h
Line | Count | Source |
1 | | /* |
2 | | Copyright @ 1999 ImageMagick Studio LLC, a non-profit organization |
3 | | dedicated to making software imaging solutions freely available. |
4 | | |
5 | | You may not use this file except in compliance with the License. You may |
6 | | obtain a copy of the License at |
7 | | |
8 | | https://imagemagick.org/license/ |
9 | | |
10 | | Unless required by applicable law or agreed to in writing, software |
11 | | distributed under the License is distributed on an "AS IS" BASIS, |
12 | | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
13 | | See the License for the specific language governing permissions and |
14 | | limitations under the License. |
15 | | |
16 | | MagickCore image private methods. |
17 | | */ |
18 | | #ifndef MAGICKCORE_IMAGE_PRIVATE_H |
19 | | #define MAGICKCORE_IMAGE_PRIVATE_H |
20 | | |
21 | | #if defined(__cplusplus) || defined(c_plusplus) |
22 | | extern "C" { |
23 | | #endif |
24 | | |
25 | 604M | #define MagickMax(x,y) (((x) > (y)) ? (x) : (y)) |
26 | 593M | #define MagickMin(x,y) (((x) < (y)) ? (x) : (y)) |
27 | | |
28 | | #include "MagickCore/pixel-accessor.h" |
29 | | #include "MagickCore/quantum-private.h" |
30 | | |
31 | 9.94k | #define BackgroundColor "#ffffff" /* white */ |
32 | 10.4M | #define BackgroundColorRGBA QuantumRange,QuantumRange,QuantumRange,OpaqueAlpha |
33 | | #define BorderColor "#dfdfdf" /* gray */ |
34 | 10.4M | #define BorderColorRGBA ScaleShortToQuantum(0xdfdf),\ |
35 | 10.4M | ScaleShortToQuantum(0xdfdf),ScaleShortToQuantum(0xdfdf),OpaqueAlpha |
36 | 507k | #define DefaultResolution 72.0 |
37 | 0 | #define DefaultTileFrame "15x15+3+3" |
38 | 4.80k | #define DefaultTileGeometry "120x120+4+3>" |
39 | 4.74k | #define DefaultTileLabel "%f\n%G\n%b" |
40 | | #define ForegroundColor "#000" /* black */ |
41 | | #define ForegroundColorRGBA 0,0,0,OpaqueAlpha |
42 | 107k | #define LoadImagesTag "Load/Images" |
43 | 44.9M | #define LoadImageTag "Load/Image" |
44 | 0 | #define Magick2PI 6.28318530717958647692528676655900576839433879875020 |
45 | 772k | #define MagickAbsoluteValue(x) ((x) < 0 ? -(x) : (x)) |
46 | | #define MagickPHI 1.61803398874989484820458683436563811772030917980576 |
47 | 0 | #define MagickPI2 1.57079632679489661923132169163975144209858469968755 |
48 | 200M | #define MagickPI 3.1415926535897932384626433832795028841971693993751058209749445923078164062 |
49 | 0 | #define MagickSQ1_2 0.70710678118654752440084436210484903928483593768847 |
50 | 0 | #define MagickSQ2 1.41421356237309504880168872420969807856967187537695 |
51 | 0 | #define MagickSQ2PI 2.50662827463100024161235523934010416269302368164062 |
52 | 17.2M | #define MAGICK_UCHAR_MAX (UCHAR_MAX) |
53 | 1.90k | #define MAGICK_UINT_MAX (UINT_MAX) |
54 | 0 | #define MAGICK_ULONG_MAX (ULONG_MAX) |
55 | 24.6M | #define MAGICK_USHORT_MAX (USHRT_MAX) |
56 | | #define MatteColor "#bdbdbd" /* gray */ |
57 | 10.4M | #define MatteColorRGBA ScaleShortToQuantum(0xbdbd),\ |
58 | 10.4M | ScaleShortToQuantum(0xbdbd),ScaleShortToQuantum(0xbdbd),OpaqueAlpha |
59 | 28.9k | #define PSDensityGeometry "72.0x72.0" |
60 | 28.5k | #define PSPageGeometry "612x792" |
61 | 0 | #define SaveImagesTag "Save/Images" |
62 | 12.2M | #define SaveImageTag "Save/Image" |
63 | | #define TransparentColor "#00000000" /* transparent black */ |
64 | 10.4M | #define TransparentColorRGBA (Quantum) 0,(Quantum) 0,(Quantum) 0,TransparentAlpha |
65 | 10.2M | #define UndefinedCompressionQuality 0UL |
66 | 2.64M | #define UndefinedTicksPerSecond 100L |
67 | | |
68 | | static inline int CastDoubleToInt(const double x) |
69 | 0 | { |
70 | 0 | double |
71 | 0 | value; |
72 | |
|
73 | 0 | if (IsNaN(x) != 0) |
74 | 0 | { |
75 | 0 | errno=ERANGE; |
76 | 0 | return(0); |
77 | 0 | } |
78 | 0 | value=(x < 0.0) ? ceil(x) : floor(x); |
79 | 0 | if (value < 0.0) |
80 | 0 | { |
81 | 0 | errno=ERANGE; |
82 | 0 | return(0); |
83 | 0 | } |
84 | 0 | if (value >= ((double) MAGICK_INT_MAX)) |
85 | 0 | { |
86 | 0 | errno=ERANGE; |
87 | 0 | return(MAGICK_INT_MAX); |
88 | 0 | } |
89 | 0 | return((int) value); |
90 | 0 | } Unexecuted instantiation: drawing-wand.c:CastDoubleToInt Unexecuted instantiation: magick-image.c:CastDoubleToInt Unexecuted instantiation: animate.c:CastDoubleToInt Unexecuted instantiation: annotate.c:CastDoubleToInt Unexecuted instantiation: attribute.c:CastDoubleToInt Unexecuted instantiation: blob.c:CastDoubleToInt Unexecuted instantiation: cache.c:CastDoubleToInt Unexecuted instantiation: cache-view.c:CastDoubleToInt Unexecuted instantiation: channel.c:CastDoubleToInt Unexecuted instantiation: cipher.c:CastDoubleToInt Unexecuted instantiation: color.c:CastDoubleToInt Unexecuted instantiation: colormap.c:CastDoubleToInt Unexecuted instantiation: colorspace.c:CastDoubleToInt Unexecuted instantiation: compare.c:CastDoubleToInt Unexecuted instantiation: composite.c:CastDoubleToInt Unexecuted instantiation: constitute.c:CastDoubleToInt Unexecuted instantiation: decorate.c:CastDoubleToInt Unexecuted instantiation: delegate.c:CastDoubleToInt Unexecuted instantiation: display.c:CastDoubleToInt Unexecuted instantiation: distort.c:CastDoubleToInt Unexecuted instantiation: distribute-cache.c:CastDoubleToInt Unexecuted instantiation: draw.c:CastDoubleToInt Unexecuted instantiation: effect.c:CastDoubleToInt Unexecuted instantiation: enhance.c:CastDoubleToInt Unexecuted instantiation: feature.c:CastDoubleToInt Unexecuted instantiation: fourier.c:CastDoubleToInt Unexecuted instantiation: fx.c:CastDoubleToInt Unexecuted instantiation: gem.c:CastDoubleToInt Unexecuted instantiation: geometry.c:CastDoubleToInt Unexecuted instantiation: histogram.c:CastDoubleToInt Unexecuted instantiation: identify.c:CastDoubleToInt Unexecuted instantiation: image.c:CastDoubleToInt Unexecuted instantiation: compress.c:CastDoubleToInt Unexecuted instantiation: layer.c:CastDoubleToInt Unexecuted instantiation: list.c:CastDoubleToInt Unexecuted instantiation: locale.c:CastDoubleToInt Unexecuted instantiation: log.c:CastDoubleToInt Unexecuted instantiation: magic.c:CastDoubleToInt Unexecuted instantiation: magick.c:CastDoubleToInt Unexecuted instantiation: coder.c:CastDoubleToInt Unexecuted instantiation: matrix.c:CastDoubleToInt Unexecuted instantiation: memory.c:CastDoubleToInt Unexecuted instantiation: mime.c:CastDoubleToInt Unexecuted instantiation: montage.c:CastDoubleToInt Unexecuted instantiation: morphology.c:CastDoubleToInt Unexecuted instantiation: opencl.c:CastDoubleToInt Unexecuted instantiation: option.c:CastDoubleToInt Unexecuted instantiation: paint.c:CastDoubleToInt Unexecuted instantiation: pixel.c:CastDoubleToInt Unexecuted instantiation: policy.c:CastDoubleToInt Unexecuted instantiation: prepress.c:CastDoubleToInt Unexecuted instantiation: property.c:CastDoubleToInt Unexecuted instantiation: profile.c:CastDoubleToInt Unexecuted instantiation: quantize.c:CastDoubleToInt Unexecuted instantiation: quantum.c:CastDoubleToInt Unexecuted instantiation: quantum-export.c:CastDoubleToInt Unexecuted instantiation: quantum-import.c:CastDoubleToInt Unexecuted instantiation: random.c:CastDoubleToInt Unexecuted instantiation: resample.c:CastDoubleToInt Unexecuted instantiation: resize.c:CastDoubleToInt Unexecuted instantiation: resource.c:CastDoubleToInt Unexecuted instantiation: segment.c:CastDoubleToInt Unexecuted instantiation: semaphore.c:CastDoubleToInt Unexecuted instantiation: shear.c:CastDoubleToInt Unexecuted instantiation: signature.c:CastDoubleToInt Unexecuted instantiation: static.c:CastDoubleToInt Unexecuted instantiation: statistic.c:CastDoubleToInt Unexecuted instantiation: stream.c:CastDoubleToInt Unexecuted instantiation: string.c:CastDoubleToInt Unexecuted instantiation: timer.c:CastDoubleToInt Unexecuted instantiation: token.c:CastDoubleToInt Unexecuted instantiation: transform.c:CastDoubleToInt Unexecuted instantiation: threshold.c:CastDoubleToInt Unexecuted instantiation: type.c:CastDoubleToInt Unexecuted instantiation: utility.c:CastDoubleToInt Unexecuted instantiation: visual-effects.c:CastDoubleToInt Unexecuted instantiation: vision.c:CastDoubleToInt Unexecuted instantiation: xml-tree.c:CastDoubleToInt Unexecuted instantiation: xwindow.c:CastDoubleToInt Unexecuted instantiation: aai.c:CastDoubleToInt Unexecuted instantiation: art.c:CastDoubleToInt Unexecuted instantiation: ashlar.c:CastDoubleToInt Unexecuted instantiation: avs.c:CastDoubleToInt Unexecuted instantiation: bayer.c:CastDoubleToInt Unexecuted instantiation: bgr.c:CastDoubleToInt Unexecuted instantiation: bmp.c:CastDoubleToInt Unexecuted instantiation: braille.c:CastDoubleToInt Unexecuted instantiation: cals.c:CastDoubleToInt Unexecuted instantiation: caption.c:CastDoubleToInt Unexecuted instantiation: cin.c:CastDoubleToInt Unexecuted instantiation: cip.c:CastDoubleToInt Unexecuted instantiation: clip.c:CastDoubleToInt Unexecuted instantiation: cmyk.c:CastDoubleToInt Unexecuted instantiation: cube.c:CastDoubleToInt Unexecuted instantiation: cut.c:CastDoubleToInt Unexecuted instantiation: dcm.c:CastDoubleToInt Unexecuted instantiation: dds.c:CastDoubleToInt Unexecuted instantiation: debug.c:CastDoubleToInt Unexecuted instantiation: dib.c:CastDoubleToInt Unexecuted instantiation: dng.c:CastDoubleToInt Unexecuted instantiation: dpx.c:CastDoubleToInt Unexecuted instantiation: farbfeld.c:CastDoubleToInt Unexecuted instantiation: fax.c:CastDoubleToInt Unexecuted instantiation: fits.c:CastDoubleToInt Unexecuted instantiation: fl32.c:CastDoubleToInt Unexecuted instantiation: ftxt.c:CastDoubleToInt Unexecuted instantiation: gif.c:CastDoubleToInt Unexecuted instantiation: gradient.c:CastDoubleToInt Unexecuted instantiation: gray.c:CastDoubleToInt Unexecuted instantiation: hald.c:CastDoubleToInt Unexecuted instantiation: hdr.c:CastDoubleToInt Unexecuted instantiation: hrz.c:CastDoubleToInt Unexecuted instantiation: html.c:CastDoubleToInt Unexecuted instantiation: icon.c:CastDoubleToInt Unexecuted instantiation: info.c:CastDoubleToInt Unexecuted instantiation: inline.c:CastDoubleToInt Unexecuted instantiation: ipl.c:CastDoubleToInt Unexecuted instantiation: jnx.c:CastDoubleToInt Unexecuted instantiation: json.c:CastDoubleToInt Unexecuted instantiation: label.c:CastDoubleToInt Unexecuted instantiation: mac.c:CastDoubleToInt Unexecuted instantiation: map.c:CastDoubleToInt Unexecuted instantiation: mask.c:CastDoubleToInt Unexecuted instantiation: mat.c:CastDoubleToInt Unexecuted instantiation: matte.c:CastDoubleToInt Unexecuted instantiation: meta.c:CastDoubleToInt Unexecuted instantiation: miff.c:CastDoubleToInt Unexecuted instantiation: mono.c:CastDoubleToInt Unexecuted instantiation: mpc.c:CastDoubleToInt Unexecuted instantiation: mpr.c:CastDoubleToInt Unexecuted instantiation: msl.c:CastDoubleToInt Unexecuted instantiation: mtv.c:CastDoubleToInt Unexecuted instantiation: mvg.c:CastDoubleToInt Unexecuted instantiation: null.c:CastDoubleToInt Unexecuted instantiation: ora.c:CastDoubleToInt Unexecuted instantiation: otb.c:CastDoubleToInt Unexecuted instantiation: palm.c:CastDoubleToInt Unexecuted instantiation: pango.c:CastDoubleToInt Unexecuted instantiation: pattern.c:CastDoubleToInt Unexecuted instantiation: pcd.c:CastDoubleToInt Unexecuted instantiation: pcl.c:CastDoubleToInt Unexecuted instantiation: pcx.c:CastDoubleToInt Unexecuted instantiation: pdb.c:CastDoubleToInt Unexecuted instantiation: pdf.c:CastDoubleToInt Unexecuted instantiation: pes.c:CastDoubleToInt Unexecuted instantiation: pgx.c:CastDoubleToInt Unexecuted instantiation: pict.c:CastDoubleToInt Unexecuted instantiation: pix.c:CastDoubleToInt Unexecuted instantiation: plasma.c:CastDoubleToInt Unexecuted instantiation: pnm.c:CastDoubleToInt Unexecuted instantiation: ps2.c:CastDoubleToInt Unexecuted instantiation: ps3.c:CastDoubleToInt Unexecuted instantiation: ps.c:CastDoubleToInt Unexecuted instantiation: psd.c:CastDoubleToInt Unexecuted instantiation: pwp.c:CastDoubleToInt Unexecuted instantiation: qoi.c:CastDoubleToInt Unexecuted instantiation: raw.c:CastDoubleToInt Unexecuted instantiation: rgb.c:CastDoubleToInt Unexecuted instantiation: rgf.c:CastDoubleToInt Unexecuted instantiation: rla.c:CastDoubleToInt Unexecuted instantiation: rle.c:CastDoubleToInt Unexecuted instantiation: scr.c:CastDoubleToInt Unexecuted instantiation: screenshot.c:CastDoubleToInt Unexecuted instantiation: sct.c:CastDoubleToInt Unexecuted instantiation: sf3.c:CastDoubleToInt Unexecuted instantiation: sfw.c:CastDoubleToInt Unexecuted instantiation: sgi.c:CastDoubleToInt Unexecuted instantiation: sixel.c:CastDoubleToInt Unexecuted instantiation: stegano.c:CastDoubleToInt Unexecuted instantiation: strimg.c:CastDoubleToInt Unexecuted instantiation: sun.c:CastDoubleToInt Unexecuted instantiation: svg.c:CastDoubleToInt Unexecuted instantiation: tga.c:CastDoubleToInt Unexecuted instantiation: thumbnail.c:CastDoubleToInt Unexecuted instantiation: tile.c:CastDoubleToInt Unexecuted instantiation: tim2.c:CastDoubleToInt Unexecuted instantiation: tim.c:CastDoubleToInt Unexecuted instantiation: ttf.c:CastDoubleToInt Unexecuted instantiation: txt.c:CastDoubleToInt Unexecuted instantiation: uil.c:CastDoubleToInt Unexecuted instantiation: url.c:CastDoubleToInt Unexecuted instantiation: uyvy.c:CastDoubleToInt Unexecuted instantiation: vicar.c:CastDoubleToInt Unexecuted instantiation: vid.c:CastDoubleToInt Unexecuted instantiation: video.c:CastDoubleToInt Unexecuted instantiation: viff.c:CastDoubleToInt Unexecuted instantiation: vips.c:CastDoubleToInt Unexecuted instantiation: wbmp.c:CastDoubleToInt Unexecuted instantiation: wpg.c:CastDoubleToInt Unexecuted instantiation: xbm.c:CastDoubleToInt Unexecuted instantiation: xc.c:CastDoubleToInt Unexecuted instantiation: xcf.c:CastDoubleToInt Unexecuted instantiation: xpm.c:CastDoubleToInt Unexecuted instantiation: xps.c:CastDoubleToInt Unexecuted instantiation: yaml.c:CastDoubleToInt Unexecuted instantiation: ycbcr.c:CastDoubleToInt Unexecuted instantiation: yuv.c:CastDoubleToInt Unexecuted instantiation: heic.c:CastDoubleToInt Unexecuted instantiation: jpeg.c:CastDoubleToInt Unexecuted instantiation: jp2.c:CastDoubleToInt Unexecuted instantiation: jxl.c:CastDoubleToInt Unexecuted instantiation: png.c:CastDoubleToInt Unexecuted instantiation: ept.c:CastDoubleToInt Unexecuted instantiation: tiff.c:CastDoubleToInt Unexecuted instantiation: thread.c:CastDoubleToInt Unexecuted instantiation: webp.c:CastDoubleToInt |
91 | | |
92 | | static inline ptrdiff_t CastDoubleToPtrdiffT(const double x) |
93 | 0 | { |
94 | 0 | double |
95 | 0 | value; |
96 | |
|
97 | 0 | if (IsNaN(x) != 0) |
98 | 0 | { |
99 | 0 | errno=ERANGE; |
100 | 0 | return(0); |
101 | 0 | } |
102 | 0 | value=(x < 0.0) ? ceil(x) : floor(x); |
103 | 0 | if (value < ((double) MAGICK_PTRDIFF_MIN)) |
104 | 0 | { |
105 | 0 | errno=ERANGE; |
106 | 0 | return(MAGICK_PTRDIFF_MIN); |
107 | 0 | } |
108 | 0 | if (value >= ((double) MAGICK_PTRDIFF_MAX)) |
109 | 0 | { |
110 | 0 | errno=ERANGE; |
111 | 0 | return(MAGICK_PTRDIFF_MAX); |
112 | 0 | } |
113 | 0 | return((ptrdiff_t) value); |
114 | 0 | } Unexecuted instantiation: drawing-wand.c:CastDoubleToPtrdiffT Unexecuted instantiation: magick-image.c:CastDoubleToPtrdiffT Unexecuted instantiation: animate.c:CastDoubleToPtrdiffT Unexecuted instantiation: annotate.c:CastDoubleToPtrdiffT Unexecuted instantiation: attribute.c:CastDoubleToPtrdiffT Unexecuted instantiation: blob.c:CastDoubleToPtrdiffT Unexecuted instantiation: cache.c:CastDoubleToPtrdiffT Unexecuted instantiation: cache-view.c:CastDoubleToPtrdiffT Unexecuted instantiation: channel.c:CastDoubleToPtrdiffT Unexecuted instantiation: cipher.c:CastDoubleToPtrdiffT Unexecuted instantiation: color.c:CastDoubleToPtrdiffT Unexecuted instantiation: colormap.c:CastDoubleToPtrdiffT Unexecuted instantiation: colorspace.c:CastDoubleToPtrdiffT Unexecuted instantiation: compare.c:CastDoubleToPtrdiffT Unexecuted instantiation: composite.c:CastDoubleToPtrdiffT Unexecuted instantiation: constitute.c:CastDoubleToPtrdiffT Unexecuted instantiation: decorate.c:CastDoubleToPtrdiffT Unexecuted instantiation: delegate.c:CastDoubleToPtrdiffT Unexecuted instantiation: display.c:CastDoubleToPtrdiffT Unexecuted instantiation: distort.c:CastDoubleToPtrdiffT Unexecuted instantiation: distribute-cache.c:CastDoubleToPtrdiffT Unexecuted instantiation: draw.c:CastDoubleToPtrdiffT Unexecuted instantiation: effect.c:CastDoubleToPtrdiffT Unexecuted instantiation: enhance.c:CastDoubleToPtrdiffT Unexecuted instantiation: feature.c:CastDoubleToPtrdiffT Unexecuted instantiation: fourier.c:CastDoubleToPtrdiffT Unexecuted instantiation: fx.c:CastDoubleToPtrdiffT Unexecuted instantiation: gem.c:CastDoubleToPtrdiffT Unexecuted instantiation: geometry.c:CastDoubleToPtrdiffT Unexecuted instantiation: histogram.c:CastDoubleToPtrdiffT Unexecuted instantiation: identify.c:CastDoubleToPtrdiffT Unexecuted instantiation: image.c:CastDoubleToPtrdiffT Unexecuted instantiation: compress.c:CastDoubleToPtrdiffT Unexecuted instantiation: layer.c:CastDoubleToPtrdiffT Unexecuted instantiation: list.c:CastDoubleToPtrdiffT Unexecuted instantiation: locale.c:CastDoubleToPtrdiffT Unexecuted instantiation: log.c:CastDoubleToPtrdiffT Unexecuted instantiation: magic.c:CastDoubleToPtrdiffT Unexecuted instantiation: magick.c:CastDoubleToPtrdiffT Unexecuted instantiation: coder.c:CastDoubleToPtrdiffT Unexecuted instantiation: matrix.c:CastDoubleToPtrdiffT Unexecuted instantiation: memory.c:CastDoubleToPtrdiffT Unexecuted instantiation: mime.c:CastDoubleToPtrdiffT Unexecuted instantiation: montage.c:CastDoubleToPtrdiffT Unexecuted instantiation: morphology.c:CastDoubleToPtrdiffT Unexecuted instantiation: opencl.c:CastDoubleToPtrdiffT Unexecuted instantiation: option.c:CastDoubleToPtrdiffT Unexecuted instantiation: paint.c:CastDoubleToPtrdiffT Unexecuted instantiation: pixel.c:CastDoubleToPtrdiffT Unexecuted instantiation: policy.c:CastDoubleToPtrdiffT Unexecuted instantiation: prepress.c:CastDoubleToPtrdiffT Unexecuted instantiation: property.c:CastDoubleToPtrdiffT Unexecuted instantiation: profile.c:CastDoubleToPtrdiffT Unexecuted instantiation: quantize.c:CastDoubleToPtrdiffT Unexecuted instantiation: quantum.c:CastDoubleToPtrdiffT Unexecuted instantiation: quantum-export.c:CastDoubleToPtrdiffT Unexecuted instantiation: quantum-import.c:CastDoubleToPtrdiffT Unexecuted instantiation: random.c:CastDoubleToPtrdiffT Unexecuted instantiation: resample.c:CastDoubleToPtrdiffT Unexecuted instantiation: resize.c:CastDoubleToPtrdiffT Unexecuted instantiation: resource.c:CastDoubleToPtrdiffT Unexecuted instantiation: segment.c:CastDoubleToPtrdiffT Unexecuted instantiation: semaphore.c:CastDoubleToPtrdiffT Unexecuted instantiation: shear.c:CastDoubleToPtrdiffT Unexecuted instantiation: signature.c:CastDoubleToPtrdiffT Unexecuted instantiation: static.c:CastDoubleToPtrdiffT Unexecuted instantiation: statistic.c:CastDoubleToPtrdiffT Unexecuted instantiation: stream.c:CastDoubleToPtrdiffT Unexecuted instantiation: string.c:CastDoubleToPtrdiffT Unexecuted instantiation: timer.c:CastDoubleToPtrdiffT Unexecuted instantiation: token.c:CastDoubleToPtrdiffT Unexecuted instantiation: transform.c:CastDoubleToPtrdiffT Unexecuted instantiation: threshold.c:CastDoubleToPtrdiffT Unexecuted instantiation: type.c:CastDoubleToPtrdiffT Unexecuted instantiation: utility.c:CastDoubleToPtrdiffT Unexecuted instantiation: visual-effects.c:CastDoubleToPtrdiffT Unexecuted instantiation: vision.c:CastDoubleToPtrdiffT Unexecuted instantiation: xml-tree.c:CastDoubleToPtrdiffT Unexecuted instantiation: xwindow.c:CastDoubleToPtrdiffT Unexecuted instantiation: aai.c:CastDoubleToPtrdiffT Unexecuted instantiation: art.c:CastDoubleToPtrdiffT Unexecuted instantiation: ashlar.c:CastDoubleToPtrdiffT Unexecuted instantiation: avs.c:CastDoubleToPtrdiffT Unexecuted instantiation: bayer.c:CastDoubleToPtrdiffT Unexecuted instantiation: bgr.c:CastDoubleToPtrdiffT Unexecuted instantiation: bmp.c:CastDoubleToPtrdiffT Unexecuted instantiation: braille.c:CastDoubleToPtrdiffT Unexecuted instantiation: cals.c:CastDoubleToPtrdiffT Unexecuted instantiation: caption.c:CastDoubleToPtrdiffT Unexecuted instantiation: cin.c:CastDoubleToPtrdiffT Unexecuted instantiation: cip.c:CastDoubleToPtrdiffT Unexecuted instantiation: clip.c:CastDoubleToPtrdiffT Unexecuted instantiation: cmyk.c:CastDoubleToPtrdiffT Unexecuted instantiation: cube.c:CastDoubleToPtrdiffT Unexecuted instantiation: cut.c:CastDoubleToPtrdiffT Unexecuted instantiation: dcm.c:CastDoubleToPtrdiffT Unexecuted instantiation: dds.c:CastDoubleToPtrdiffT Unexecuted instantiation: debug.c:CastDoubleToPtrdiffT Unexecuted instantiation: dib.c:CastDoubleToPtrdiffT Unexecuted instantiation: dng.c:CastDoubleToPtrdiffT Unexecuted instantiation: dpx.c:CastDoubleToPtrdiffT Unexecuted instantiation: farbfeld.c:CastDoubleToPtrdiffT Unexecuted instantiation: fax.c:CastDoubleToPtrdiffT Unexecuted instantiation: fits.c:CastDoubleToPtrdiffT Unexecuted instantiation: fl32.c:CastDoubleToPtrdiffT Unexecuted instantiation: ftxt.c:CastDoubleToPtrdiffT Unexecuted instantiation: gif.c:CastDoubleToPtrdiffT Unexecuted instantiation: gradient.c:CastDoubleToPtrdiffT Unexecuted instantiation: gray.c:CastDoubleToPtrdiffT Unexecuted instantiation: hald.c:CastDoubleToPtrdiffT Unexecuted instantiation: hdr.c:CastDoubleToPtrdiffT Unexecuted instantiation: hrz.c:CastDoubleToPtrdiffT Unexecuted instantiation: html.c:CastDoubleToPtrdiffT Unexecuted instantiation: icon.c:CastDoubleToPtrdiffT Unexecuted instantiation: info.c:CastDoubleToPtrdiffT Unexecuted instantiation: inline.c:CastDoubleToPtrdiffT Unexecuted instantiation: ipl.c:CastDoubleToPtrdiffT Unexecuted instantiation: jnx.c:CastDoubleToPtrdiffT Unexecuted instantiation: json.c:CastDoubleToPtrdiffT Unexecuted instantiation: label.c:CastDoubleToPtrdiffT Unexecuted instantiation: mac.c:CastDoubleToPtrdiffT Unexecuted instantiation: map.c:CastDoubleToPtrdiffT Unexecuted instantiation: mask.c:CastDoubleToPtrdiffT Unexecuted instantiation: mat.c:CastDoubleToPtrdiffT Unexecuted instantiation: matte.c:CastDoubleToPtrdiffT Unexecuted instantiation: meta.c:CastDoubleToPtrdiffT Unexecuted instantiation: miff.c:CastDoubleToPtrdiffT Unexecuted instantiation: mono.c:CastDoubleToPtrdiffT Unexecuted instantiation: mpc.c:CastDoubleToPtrdiffT Unexecuted instantiation: mpr.c:CastDoubleToPtrdiffT Unexecuted instantiation: msl.c:CastDoubleToPtrdiffT Unexecuted instantiation: mtv.c:CastDoubleToPtrdiffT Unexecuted instantiation: mvg.c:CastDoubleToPtrdiffT Unexecuted instantiation: null.c:CastDoubleToPtrdiffT Unexecuted instantiation: ora.c:CastDoubleToPtrdiffT Unexecuted instantiation: otb.c:CastDoubleToPtrdiffT Unexecuted instantiation: palm.c:CastDoubleToPtrdiffT Unexecuted instantiation: pango.c:CastDoubleToPtrdiffT Unexecuted instantiation: pattern.c:CastDoubleToPtrdiffT Unexecuted instantiation: pcd.c:CastDoubleToPtrdiffT Unexecuted instantiation: pcl.c:CastDoubleToPtrdiffT Unexecuted instantiation: pcx.c:CastDoubleToPtrdiffT Unexecuted instantiation: pdb.c:CastDoubleToPtrdiffT Unexecuted instantiation: pdf.c:CastDoubleToPtrdiffT Unexecuted instantiation: pes.c:CastDoubleToPtrdiffT Unexecuted instantiation: pgx.c:CastDoubleToPtrdiffT Unexecuted instantiation: pict.c:CastDoubleToPtrdiffT Unexecuted instantiation: pix.c:CastDoubleToPtrdiffT Unexecuted instantiation: plasma.c:CastDoubleToPtrdiffT Unexecuted instantiation: pnm.c:CastDoubleToPtrdiffT Unexecuted instantiation: ps2.c:CastDoubleToPtrdiffT Unexecuted instantiation: ps3.c:CastDoubleToPtrdiffT Unexecuted instantiation: ps.c:CastDoubleToPtrdiffT Unexecuted instantiation: psd.c:CastDoubleToPtrdiffT Unexecuted instantiation: pwp.c:CastDoubleToPtrdiffT Unexecuted instantiation: qoi.c:CastDoubleToPtrdiffT Unexecuted instantiation: raw.c:CastDoubleToPtrdiffT Unexecuted instantiation: rgb.c:CastDoubleToPtrdiffT Unexecuted instantiation: rgf.c:CastDoubleToPtrdiffT Unexecuted instantiation: rla.c:CastDoubleToPtrdiffT Unexecuted instantiation: rle.c:CastDoubleToPtrdiffT Unexecuted instantiation: scr.c:CastDoubleToPtrdiffT Unexecuted instantiation: screenshot.c:CastDoubleToPtrdiffT Unexecuted instantiation: sct.c:CastDoubleToPtrdiffT Unexecuted instantiation: sf3.c:CastDoubleToPtrdiffT Unexecuted instantiation: sfw.c:CastDoubleToPtrdiffT Unexecuted instantiation: sgi.c:CastDoubleToPtrdiffT Unexecuted instantiation: sixel.c:CastDoubleToPtrdiffT Unexecuted instantiation: stegano.c:CastDoubleToPtrdiffT Unexecuted instantiation: strimg.c:CastDoubleToPtrdiffT Unexecuted instantiation: sun.c:CastDoubleToPtrdiffT Unexecuted instantiation: svg.c:CastDoubleToPtrdiffT Unexecuted instantiation: tga.c:CastDoubleToPtrdiffT Unexecuted instantiation: thumbnail.c:CastDoubleToPtrdiffT Unexecuted instantiation: tile.c:CastDoubleToPtrdiffT Unexecuted instantiation: tim2.c:CastDoubleToPtrdiffT Unexecuted instantiation: tim.c:CastDoubleToPtrdiffT Unexecuted instantiation: ttf.c:CastDoubleToPtrdiffT Unexecuted instantiation: txt.c:CastDoubleToPtrdiffT Unexecuted instantiation: uil.c:CastDoubleToPtrdiffT Unexecuted instantiation: url.c:CastDoubleToPtrdiffT Unexecuted instantiation: uyvy.c:CastDoubleToPtrdiffT Unexecuted instantiation: vicar.c:CastDoubleToPtrdiffT Unexecuted instantiation: vid.c:CastDoubleToPtrdiffT Unexecuted instantiation: video.c:CastDoubleToPtrdiffT Unexecuted instantiation: viff.c:CastDoubleToPtrdiffT Unexecuted instantiation: vips.c:CastDoubleToPtrdiffT Unexecuted instantiation: wbmp.c:CastDoubleToPtrdiffT Unexecuted instantiation: wpg.c:CastDoubleToPtrdiffT Unexecuted instantiation: xbm.c:CastDoubleToPtrdiffT Unexecuted instantiation: xc.c:CastDoubleToPtrdiffT Unexecuted instantiation: xcf.c:CastDoubleToPtrdiffT Unexecuted instantiation: xpm.c:CastDoubleToPtrdiffT Unexecuted instantiation: xps.c:CastDoubleToPtrdiffT Unexecuted instantiation: yaml.c:CastDoubleToPtrdiffT Unexecuted instantiation: ycbcr.c:CastDoubleToPtrdiffT Unexecuted instantiation: yuv.c:CastDoubleToPtrdiffT Unexecuted instantiation: heic.c:CastDoubleToPtrdiffT Unexecuted instantiation: jpeg.c:CastDoubleToPtrdiffT Unexecuted instantiation: jp2.c:CastDoubleToPtrdiffT Unexecuted instantiation: jxl.c:CastDoubleToPtrdiffT Unexecuted instantiation: png.c:CastDoubleToPtrdiffT Unexecuted instantiation: ept.c:CastDoubleToPtrdiffT Unexecuted instantiation: tiff.c:CastDoubleToPtrdiffT Unexecuted instantiation: thread.c:CastDoubleToPtrdiffT Unexecuted instantiation: webp.c:CastDoubleToPtrdiffT |
115 | | |
116 | | static inline QuantumAny CastDoubleToQuantumAny(const double x) |
117 | 69.7k | { |
118 | 69.7k | double |
119 | 69.7k | value; |
120 | | |
121 | 69.7k | if (IsNaN(x) != 0) |
122 | 0 | { |
123 | 0 | errno=ERANGE; |
124 | 0 | return(0); |
125 | 0 | } |
126 | 69.7k | value=(x < 0.0) ? ceil(x) : floor(x); |
127 | 69.7k | if (value < 0.0) |
128 | 0 | { |
129 | 0 | errno=ERANGE; |
130 | 0 | return(0); |
131 | 0 | } |
132 | 69.7k | if (value >= ((double) ((QuantumAny) ~0))) |
133 | 52 | { |
134 | 52 | errno=ERANGE; |
135 | 52 | return((QuantumAny) ~0); |
136 | 52 | } |
137 | 69.7k | return((QuantumAny) value); |
138 | 69.7k | } Unexecuted instantiation: drawing-wand.c:CastDoubleToQuantumAny Unexecuted instantiation: magick-image.c:CastDoubleToQuantumAny Unexecuted instantiation: animate.c:CastDoubleToQuantumAny Unexecuted instantiation: annotate.c:CastDoubleToQuantumAny Unexecuted instantiation: attribute.c:CastDoubleToQuantumAny Unexecuted instantiation: blob.c:CastDoubleToQuantumAny Unexecuted instantiation: cache.c:CastDoubleToQuantumAny Unexecuted instantiation: cache-view.c:CastDoubleToQuantumAny Unexecuted instantiation: channel.c:CastDoubleToQuantumAny Unexecuted instantiation: cipher.c:CastDoubleToQuantumAny Unexecuted instantiation: color.c:CastDoubleToQuantumAny Unexecuted instantiation: colormap.c:CastDoubleToQuantumAny Unexecuted instantiation: colorspace.c:CastDoubleToQuantumAny Unexecuted instantiation: compare.c:CastDoubleToQuantumAny Unexecuted instantiation: composite.c:CastDoubleToQuantumAny Unexecuted instantiation: constitute.c:CastDoubleToQuantumAny Unexecuted instantiation: decorate.c:CastDoubleToQuantumAny Unexecuted instantiation: delegate.c:CastDoubleToQuantumAny Unexecuted instantiation: display.c:CastDoubleToQuantumAny Unexecuted instantiation: distort.c:CastDoubleToQuantumAny Unexecuted instantiation: distribute-cache.c:CastDoubleToQuantumAny Unexecuted instantiation: draw.c:CastDoubleToQuantumAny Unexecuted instantiation: effect.c:CastDoubleToQuantumAny Unexecuted instantiation: enhance.c:CastDoubleToQuantumAny Unexecuted instantiation: feature.c:CastDoubleToQuantumAny Unexecuted instantiation: fourier.c:CastDoubleToQuantumAny Unexecuted instantiation: fx.c:CastDoubleToQuantumAny Unexecuted instantiation: gem.c:CastDoubleToQuantumAny Unexecuted instantiation: geometry.c:CastDoubleToQuantumAny Unexecuted instantiation: histogram.c:CastDoubleToQuantumAny Unexecuted instantiation: identify.c:CastDoubleToQuantumAny Unexecuted instantiation: image.c:CastDoubleToQuantumAny Unexecuted instantiation: compress.c:CastDoubleToQuantumAny Unexecuted instantiation: layer.c:CastDoubleToQuantumAny Unexecuted instantiation: list.c:CastDoubleToQuantumAny Unexecuted instantiation: locale.c:CastDoubleToQuantumAny Unexecuted instantiation: log.c:CastDoubleToQuantumAny Unexecuted instantiation: magic.c:CastDoubleToQuantumAny Unexecuted instantiation: magick.c:CastDoubleToQuantumAny Unexecuted instantiation: coder.c:CastDoubleToQuantumAny Unexecuted instantiation: matrix.c:CastDoubleToQuantumAny Unexecuted instantiation: memory.c:CastDoubleToQuantumAny Unexecuted instantiation: mime.c:CastDoubleToQuantumAny Unexecuted instantiation: montage.c:CastDoubleToQuantumAny Unexecuted instantiation: morphology.c:CastDoubleToQuantumAny Unexecuted instantiation: opencl.c:CastDoubleToQuantumAny Unexecuted instantiation: option.c:CastDoubleToQuantumAny Unexecuted instantiation: paint.c:CastDoubleToQuantumAny Unexecuted instantiation: pixel.c:CastDoubleToQuantumAny Unexecuted instantiation: policy.c:CastDoubleToQuantumAny Unexecuted instantiation: prepress.c:CastDoubleToQuantumAny Unexecuted instantiation: property.c:CastDoubleToQuantumAny Unexecuted instantiation: profile.c:CastDoubleToQuantumAny Unexecuted instantiation: quantize.c:CastDoubleToQuantumAny Unexecuted instantiation: quantum.c:CastDoubleToQuantumAny Unexecuted instantiation: quantum-export.c:CastDoubleToQuantumAny Unexecuted instantiation: quantum-import.c:CastDoubleToQuantumAny Unexecuted instantiation: random.c:CastDoubleToQuantumAny Unexecuted instantiation: resample.c:CastDoubleToQuantumAny Unexecuted instantiation: resize.c:CastDoubleToQuantumAny Unexecuted instantiation: resource.c:CastDoubleToQuantumAny Unexecuted instantiation: segment.c:CastDoubleToQuantumAny Unexecuted instantiation: semaphore.c:CastDoubleToQuantumAny Unexecuted instantiation: shear.c:CastDoubleToQuantumAny Unexecuted instantiation: signature.c:CastDoubleToQuantumAny Unexecuted instantiation: static.c:CastDoubleToQuantumAny Unexecuted instantiation: statistic.c:CastDoubleToQuantumAny Unexecuted instantiation: stream.c:CastDoubleToQuantumAny Unexecuted instantiation: string.c:CastDoubleToQuantumAny Unexecuted instantiation: timer.c:CastDoubleToQuantumAny Unexecuted instantiation: token.c:CastDoubleToQuantumAny Unexecuted instantiation: transform.c:CastDoubleToQuantumAny Unexecuted instantiation: threshold.c:CastDoubleToQuantumAny Unexecuted instantiation: type.c:CastDoubleToQuantumAny Unexecuted instantiation: utility.c:CastDoubleToQuantumAny Unexecuted instantiation: visual-effects.c:CastDoubleToQuantumAny Unexecuted instantiation: vision.c:CastDoubleToQuantumAny Unexecuted instantiation: xml-tree.c:CastDoubleToQuantumAny Unexecuted instantiation: xwindow.c:CastDoubleToQuantumAny Unexecuted instantiation: aai.c:CastDoubleToQuantumAny Unexecuted instantiation: art.c:CastDoubleToQuantumAny Unexecuted instantiation: ashlar.c:CastDoubleToQuantumAny Unexecuted instantiation: avs.c:CastDoubleToQuantumAny Unexecuted instantiation: bayer.c:CastDoubleToQuantumAny Unexecuted instantiation: bgr.c:CastDoubleToQuantumAny Unexecuted instantiation: bmp.c:CastDoubleToQuantumAny Unexecuted instantiation: braille.c:CastDoubleToQuantumAny Unexecuted instantiation: cals.c:CastDoubleToQuantumAny Unexecuted instantiation: caption.c:CastDoubleToQuantumAny Unexecuted instantiation: cin.c:CastDoubleToQuantumAny Unexecuted instantiation: cip.c:CastDoubleToQuantumAny Unexecuted instantiation: clip.c:CastDoubleToQuantumAny Unexecuted instantiation: cmyk.c:CastDoubleToQuantumAny Unexecuted instantiation: cube.c:CastDoubleToQuantumAny Unexecuted instantiation: cut.c:CastDoubleToQuantumAny Unexecuted instantiation: dcm.c:CastDoubleToQuantumAny Unexecuted instantiation: dds.c:CastDoubleToQuantumAny Unexecuted instantiation: debug.c:CastDoubleToQuantumAny Unexecuted instantiation: dib.c:CastDoubleToQuantumAny Unexecuted instantiation: dng.c:CastDoubleToQuantumAny Unexecuted instantiation: dpx.c:CastDoubleToQuantumAny Unexecuted instantiation: farbfeld.c:CastDoubleToQuantumAny Unexecuted instantiation: fax.c:CastDoubleToQuantumAny Unexecuted instantiation: fits.c:CastDoubleToQuantumAny Unexecuted instantiation: fl32.c:CastDoubleToQuantumAny Unexecuted instantiation: ftxt.c:CastDoubleToQuantumAny Unexecuted instantiation: gif.c:CastDoubleToQuantumAny Unexecuted instantiation: gradient.c:CastDoubleToQuantumAny Unexecuted instantiation: gray.c:CastDoubleToQuantumAny Unexecuted instantiation: hald.c:CastDoubleToQuantumAny Unexecuted instantiation: hdr.c:CastDoubleToQuantumAny Unexecuted instantiation: hrz.c:CastDoubleToQuantumAny Unexecuted instantiation: html.c:CastDoubleToQuantumAny Unexecuted instantiation: icon.c:CastDoubleToQuantumAny Unexecuted instantiation: info.c:CastDoubleToQuantumAny Unexecuted instantiation: inline.c:CastDoubleToQuantumAny Unexecuted instantiation: ipl.c:CastDoubleToQuantumAny Unexecuted instantiation: jnx.c:CastDoubleToQuantumAny Unexecuted instantiation: json.c:CastDoubleToQuantumAny Unexecuted instantiation: label.c:CastDoubleToQuantumAny Unexecuted instantiation: mac.c:CastDoubleToQuantumAny Unexecuted instantiation: map.c:CastDoubleToQuantumAny Unexecuted instantiation: mask.c:CastDoubleToQuantumAny Unexecuted instantiation: mat.c:CastDoubleToQuantumAny Unexecuted instantiation: matte.c:CastDoubleToQuantumAny Unexecuted instantiation: meta.c:CastDoubleToQuantumAny Unexecuted instantiation: miff.c:CastDoubleToQuantumAny Unexecuted instantiation: mono.c:CastDoubleToQuantumAny Unexecuted instantiation: mpc.c:CastDoubleToQuantumAny Unexecuted instantiation: mpr.c:CastDoubleToQuantumAny Unexecuted instantiation: msl.c:CastDoubleToQuantumAny Unexecuted instantiation: mtv.c:CastDoubleToQuantumAny Unexecuted instantiation: mvg.c:CastDoubleToQuantumAny Unexecuted instantiation: null.c:CastDoubleToQuantumAny Unexecuted instantiation: ora.c:CastDoubleToQuantumAny Unexecuted instantiation: otb.c:CastDoubleToQuantumAny Unexecuted instantiation: palm.c:CastDoubleToQuantumAny Unexecuted instantiation: pango.c:CastDoubleToQuantumAny Unexecuted instantiation: pattern.c:CastDoubleToQuantumAny Unexecuted instantiation: pcd.c:CastDoubleToQuantumAny Unexecuted instantiation: pcl.c:CastDoubleToQuantumAny Unexecuted instantiation: pcx.c:CastDoubleToQuantumAny Unexecuted instantiation: pdb.c:CastDoubleToQuantumAny Unexecuted instantiation: pdf.c:CastDoubleToQuantumAny Unexecuted instantiation: pes.c:CastDoubleToQuantumAny Unexecuted instantiation: pgx.c:CastDoubleToQuantumAny Unexecuted instantiation: pict.c:CastDoubleToQuantumAny Unexecuted instantiation: pix.c:CastDoubleToQuantumAny Unexecuted instantiation: plasma.c:CastDoubleToQuantumAny Unexecuted instantiation: pnm.c:CastDoubleToQuantumAny Unexecuted instantiation: ps2.c:CastDoubleToQuantumAny Unexecuted instantiation: ps3.c:CastDoubleToQuantumAny Unexecuted instantiation: ps.c:CastDoubleToQuantumAny Unexecuted instantiation: psd.c:CastDoubleToQuantumAny Unexecuted instantiation: pwp.c:CastDoubleToQuantumAny Unexecuted instantiation: qoi.c:CastDoubleToQuantumAny Unexecuted instantiation: raw.c:CastDoubleToQuantumAny Unexecuted instantiation: rgb.c:CastDoubleToQuantumAny Unexecuted instantiation: rgf.c:CastDoubleToQuantumAny Unexecuted instantiation: rla.c:CastDoubleToQuantumAny Unexecuted instantiation: rle.c:CastDoubleToQuantumAny Unexecuted instantiation: scr.c:CastDoubleToQuantumAny Unexecuted instantiation: screenshot.c:CastDoubleToQuantumAny Unexecuted instantiation: sct.c:CastDoubleToQuantumAny Unexecuted instantiation: sf3.c:CastDoubleToQuantumAny Unexecuted instantiation: sfw.c:CastDoubleToQuantumAny Unexecuted instantiation: sgi.c:CastDoubleToQuantumAny Unexecuted instantiation: sixel.c:CastDoubleToQuantumAny Unexecuted instantiation: stegano.c:CastDoubleToQuantumAny Unexecuted instantiation: strimg.c:CastDoubleToQuantumAny Unexecuted instantiation: sun.c:CastDoubleToQuantumAny Unexecuted instantiation: svg.c:CastDoubleToQuantumAny Unexecuted instantiation: tga.c:CastDoubleToQuantumAny Unexecuted instantiation: thumbnail.c:CastDoubleToQuantumAny Unexecuted instantiation: tile.c:CastDoubleToQuantumAny Unexecuted instantiation: tim2.c:CastDoubleToQuantumAny Unexecuted instantiation: tim.c:CastDoubleToQuantumAny Unexecuted instantiation: ttf.c:CastDoubleToQuantumAny txt.c:CastDoubleToQuantumAny Line | Count | Source | 117 | 69.7k | { | 118 | 69.7k | double | 119 | 69.7k | value; | 120 | | | 121 | 69.7k | if (IsNaN(x) != 0) | 122 | 0 | { | 123 | 0 | errno=ERANGE; | 124 | 0 | return(0); | 125 | 0 | } | 126 | 69.7k | value=(x < 0.0) ? ceil(x) : floor(x); | 127 | 69.7k | if (value < 0.0) | 128 | 0 | { | 129 | 0 | errno=ERANGE; | 130 | 0 | return(0); | 131 | 0 | } | 132 | 69.7k | if (value >= ((double) ((QuantumAny) ~0))) | 133 | 52 | { | 134 | 52 | errno=ERANGE; | 135 | 52 | return((QuantumAny) ~0); | 136 | 52 | } | 137 | 69.7k | return((QuantumAny) value); | 138 | 69.7k | } |
Unexecuted instantiation: uil.c:CastDoubleToQuantumAny Unexecuted instantiation: url.c:CastDoubleToQuantumAny Unexecuted instantiation: uyvy.c:CastDoubleToQuantumAny Unexecuted instantiation: vicar.c:CastDoubleToQuantumAny Unexecuted instantiation: vid.c:CastDoubleToQuantumAny Unexecuted instantiation: video.c:CastDoubleToQuantumAny Unexecuted instantiation: viff.c:CastDoubleToQuantumAny Unexecuted instantiation: vips.c:CastDoubleToQuantumAny Unexecuted instantiation: wbmp.c:CastDoubleToQuantumAny Unexecuted instantiation: wpg.c:CastDoubleToQuantumAny Unexecuted instantiation: xbm.c:CastDoubleToQuantumAny Unexecuted instantiation: xc.c:CastDoubleToQuantumAny Unexecuted instantiation: xcf.c:CastDoubleToQuantumAny Unexecuted instantiation: xpm.c:CastDoubleToQuantumAny Unexecuted instantiation: xps.c:CastDoubleToQuantumAny Unexecuted instantiation: yaml.c:CastDoubleToQuantumAny Unexecuted instantiation: ycbcr.c:CastDoubleToQuantumAny Unexecuted instantiation: yuv.c:CastDoubleToQuantumAny Unexecuted instantiation: heic.c:CastDoubleToQuantumAny Unexecuted instantiation: jpeg.c:CastDoubleToQuantumAny Unexecuted instantiation: jp2.c:CastDoubleToQuantumAny Unexecuted instantiation: jxl.c:CastDoubleToQuantumAny Unexecuted instantiation: png.c:CastDoubleToQuantumAny Unexecuted instantiation: ept.c:CastDoubleToQuantumAny Unexecuted instantiation: tiff.c:CastDoubleToQuantumAny Unexecuted instantiation: thread.c:CastDoubleToQuantumAny Unexecuted instantiation: webp.c:CastDoubleToQuantumAny |
139 | | |
140 | | static inline size_t CastDoubleToSizeT(const double x) |
141 | 2.33M | { |
142 | 2.33M | double |
143 | 2.33M | value; |
144 | | |
145 | 2.33M | if (IsNaN(x) != 0) |
146 | 4.05k | { |
147 | 4.05k | errno=ERANGE; |
148 | 4.05k | return(0); |
149 | 4.05k | } |
150 | 2.33M | value=(x < 0.0) ? ceil(x) : floor(x); |
151 | 2.33M | if (value < 0.0) |
152 | 19.5k | { |
153 | 19.5k | errno=ERANGE; |
154 | 19.5k | return(0); |
155 | 19.5k | } |
156 | 2.31M | if (value >= ((double) MAGICK_SIZE_MAX)) |
157 | 19.0k | { |
158 | 19.0k | errno=ERANGE; |
159 | 19.0k | return(MAGICK_SIZE_MAX); |
160 | 19.0k | } |
161 | 2.29M | return((size_t) value); |
162 | 2.31M | } Unexecuted instantiation: drawing-wand.c:CastDoubleToSizeT Unexecuted instantiation: magick-image.c:CastDoubleToSizeT Unexecuted instantiation: animate.c:CastDoubleToSizeT annotate.c:CastDoubleToSizeT Line | Count | Source | 141 | 156k | { | 142 | 156k | double | 143 | 156k | value; | 144 | | | 145 | 156k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 156k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 156k | if (value < 0.0) | 152 | 12.0k | { | 153 | 12.0k | errno=ERANGE; | 154 | 12.0k | return(0); | 155 | 12.0k | } | 156 | 144k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 144k | return((size_t) value); | 162 | 144k | } |
Unexecuted instantiation: attribute.c:CastDoubleToSizeT Unexecuted instantiation: blob.c:CastDoubleToSizeT Unexecuted instantiation: cache.c:CastDoubleToSizeT Unexecuted instantiation: cache-view.c:CastDoubleToSizeT Unexecuted instantiation: channel.c:CastDoubleToSizeT Unexecuted instantiation: cipher.c:CastDoubleToSizeT Unexecuted instantiation: color.c:CastDoubleToSizeT Unexecuted instantiation: colormap.c:CastDoubleToSizeT Unexecuted instantiation: colorspace.c:CastDoubleToSizeT Unexecuted instantiation: compare.c:CastDoubleToSizeT Unexecuted instantiation: composite.c:CastDoubleToSizeT Unexecuted instantiation: constitute.c:CastDoubleToSizeT Unexecuted instantiation: decorate.c:CastDoubleToSizeT Unexecuted instantiation: delegate.c:CastDoubleToSizeT Unexecuted instantiation: display.c:CastDoubleToSizeT distort.c:CastDoubleToSizeT Line | Count | Source | 141 | 3.50k | { | 142 | 3.50k | double | 143 | 3.50k | value; | 144 | | | 145 | 3.50k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 3.50k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 3.50k | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 3.50k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 3.50k | return((size_t) value); | 162 | 3.50k | } |
Unexecuted instantiation: distribute-cache.c:CastDoubleToSizeT Line | Count | Source | 141 | 1.54M | { | 142 | 1.54M | double | 143 | 1.54M | value; | 144 | | | 145 | 1.54M | if (IsNaN(x) != 0) | 146 | 24 | { | 147 | 24 | errno=ERANGE; | 148 | 24 | return(0); | 149 | 24 | } | 150 | 1.54M | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 1.54M | if (value < 0.0) | 152 | 884 | { | 153 | 884 | errno=ERANGE; | 154 | 884 | return(0); | 155 | 884 | } | 156 | 1.54M | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 414 | { | 158 | 414 | errno=ERANGE; | 159 | 414 | return(MAGICK_SIZE_MAX); | 160 | 414 | } | 161 | 1.54M | return((size_t) value); | 162 | 1.54M | } |
Unexecuted instantiation: effect.c:CastDoubleToSizeT Unexecuted instantiation: enhance.c:CastDoubleToSizeT Unexecuted instantiation: feature.c:CastDoubleToSizeT Unexecuted instantiation: fourier.c:CastDoubleToSizeT Line | Count | Source | 141 | 70.5k | { | 142 | 70.5k | double | 143 | 70.5k | value; | 144 | | | 145 | 70.5k | if (IsNaN(x) != 0) | 146 | 4.00k | { | 147 | 4.00k | errno=ERANGE; | 148 | 4.00k | return(0); | 149 | 4.00k | } | 150 | 66.5k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 66.5k | if (value < 0.0) | 152 | 5.60k | { | 153 | 5.60k | errno=ERANGE; | 154 | 5.60k | return(0); | 155 | 5.60k | } | 156 | 60.9k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 5.03k | { | 158 | 5.03k | errno=ERANGE; | 159 | 5.03k | return(MAGICK_SIZE_MAX); | 160 | 5.03k | } | 161 | 55.9k | return((size_t) value); | 162 | 60.9k | } |
Unexecuted instantiation: gem.c:CastDoubleToSizeT geometry.c:CastDoubleToSizeT Line | Count | Source | 141 | 461k | { | 142 | 461k | double | 143 | 461k | value; | 144 | | | 145 | 461k | if (IsNaN(x) != 0) | 146 | 31 | { | 147 | 31 | errno=ERANGE; | 148 | 31 | return(0); | 149 | 31 | } | 150 | 461k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 461k | if (value < 0.0) | 152 | 145 | { | 153 | 145 | errno=ERANGE; | 154 | 145 | return(0); | 155 | 145 | } | 156 | 460k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 13.1k | { | 158 | 13.1k | errno=ERANGE; | 159 | 13.1k | return(MAGICK_SIZE_MAX); | 160 | 13.1k | } | 161 | 447k | return((size_t) value); | 162 | 460k | } |
Unexecuted instantiation: histogram.c:CastDoubleToSizeT Unexecuted instantiation: identify.c:CastDoubleToSizeT Unexecuted instantiation: image.c:CastDoubleToSizeT Unexecuted instantiation: compress.c:CastDoubleToSizeT Unexecuted instantiation: layer.c:CastDoubleToSizeT Unexecuted instantiation: list.c:CastDoubleToSizeT Unexecuted instantiation: locale.c:CastDoubleToSizeT Unexecuted instantiation: log.c:CastDoubleToSizeT Unexecuted instantiation: magic.c:CastDoubleToSizeT Unexecuted instantiation: magick.c:CastDoubleToSizeT Unexecuted instantiation: coder.c:CastDoubleToSizeT Unexecuted instantiation: matrix.c:CastDoubleToSizeT Unexecuted instantiation: memory.c:CastDoubleToSizeT Unexecuted instantiation: mime.c:CastDoubleToSizeT Unexecuted instantiation: montage.c:CastDoubleToSizeT Unexecuted instantiation: morphology.c:CastDoubleToSizeT Unexecuted instantiation: opencl.c:CastDoubleToSizeT Unexecuted instantiation: option.c:CastDoubleToSizeT Unexecuted instantiation: paint.c:CastDoubleToSizeT Unexecuted instantiation: pixel.c:CastDoubleToSizeT Unexecuted instantiation: policy.c:CastDoubleToSizeT Unexecuted instantiation: prepress.c:CastDoubleToSizeT Unexecuted instantiation: property.c:CastDoubleToSizeT Unexecuted instantiation: profile.c:CastDoubleToSizeT Unexecuted instantiation: quantize.c:CastDoubleToSizeT Unexecuted instantiation: quantum.c:CastDoubleToSizeT Unexecuted instantiation: quantum-export.c:CastDoubleToSizeT Unexecuted instantiation: quantum-import.c:CastDoubleToSizeT Unexecuted instantiation: random.c:CastDoubleToSizeT Unexecuted instantiation: resample.c:CastDoubleToSizeT Unexecuted instantiation: resize.c:CastDoubleToSizeT Unexecuted instantiation: resource.c:CastDoubleToSizeT Unexecuted instantiation: segment.c:CastDoubleToSizeT Unexecuted instantiation: semaphore.c:CastDoubleToSizeT Unexecuted instantiation: shear.c:CastDoubleToSizeT Unexecuted instantiation: signature.c:CastDoubleToSizeT Unexecuted instantiation: static.c:CastDoubleToSizeT Unexecuted instantiation: statistic.c:CastDoubleToSizeT Unexecuted instantiation: stream.c:CastDoubleToSizeT Unexecuted instantiation: string.c:CastDoubleToSizeT Unexecuted instantiation: timer.c:CastDoubleToSizeT Unexecuted instantiation: token.c:CastDoubleToSizeT transform.c:CastDoubleToSizeT Line | Count | Source | 141 | 8.84k | { | 142 | 8.84k | double | 143 | 8.84k | value; | 144 | | | 145 | 8.84k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 8.84k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 8.84k | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 8.84k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 209 | { | 158 | 209 | errno=ERANGE; | 159 | 209 | return(MAGICK_SIZE_MAX); | 160 | 209 | } | 161 | 8.63k | return((size_t) value); | 162 | 8.84k | } |
Unexecuted instantiation: threshold.c:CastDoubleToSizeT Unexecuted instantiation: type.c:CastDoubleToSizeT Unexecuted instantiation: utility.c:CastDoubleToSizeT Unexecuted instantiation: visual-effects.c:CastDoubleToSizeT Unexecuted instantiation: vision.c:CastDoubleToSizeT Unexecuted instantiation: xml-tree.c:CastDoubleToSizeT Unexecuted instantiation: xwindow.c:CastDoubleToSizeT Unexecuted instantiation: aai.c:CastDoubleToSizeT Unexecuted instantiation: art.c:CastDoubleToSizeT Unexecuted instantiation: ashlar.c:CastDoubleToSizeT Unexecuted instantiation: avs.c:CastDoubleToSizeT Unexecuted instantiation: bayer.c:CastDoubleToSizeT Unexecuted instantiation: bgr.c:CastDoubleToSizeT Unexecuted instantiation: bmp.c:CastDoubleToSizeT Unexecuted instantiation: braille.c:CastDoubleToSizeT Unexecuted instantiation: cals.c:CastDoubleToSizeT caption.c:CastDoubleToSizeT Line | Count | Source | 141 | 102 | { | 142 | 102 | double | 143 | 102 | value; | 144 | | | 145 | 102 | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 102 | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 102 | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 102 | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 102 | return((size_t) value); | 162 | 102 | } |
Unexecuted instantiation: cin.c:CastDoubleToSizeT Unexecuted instantiation: cip.c:CastDoubleToSizeT Unexecuted instantiation: clip.c:CastDoubleToSizeT Unexecuted instantiation: cmyk.c:CastDoubleToSizeT Unexecuted instantiation: cube.c:CastDoubleToSizeT Unexecuted instantiation: cut.c:CastDoubleToSizeT Unexecuted instantiation: dcm.c:CastDoubleToSizeT Unexecuted instantiation: dds.c:CastDoubleToSizeT Unexecuted instantiation: debug.c:CastDoubleToSizeT Unexecuted instantiation: dib.c:CastDoubleToSizeT Unexecuted instantiation: dng.c:CastDoubleToSizeT Unexecuted instantiation: dpx.c:CastDoubleToSizeT Unexecuted instantiation: farbfeld.c:CastDoubleToSizeT Unexecuted instantiation: fax.c:CastDoubleToSizeT Unexecuted instantiation: fits.c:CastDoubleToSizeT Unexecuted instantiation: fl32.c:CastDoubleToSizeT Unexecuted instantiation: ftxt.c:CastDoubleToSizeT Unexecuted instantiation: gif.c:CastDoubleToSizeT Unexecuted instantiation: gradient.c:CastDoubleToSizeT Unexecuted instantiation: gray.c:CastDoubleToSizeT Unexecuted instantiation: hald.c:CastDoubleToSizeT Unexecuted instantiation: hdr.c:CastDoubleToSizeT Unexecuted instantiation: hrz.c:CastDoubleToSizeT Unexecuted instantiation: html.c:CastDoubleToSizeT Unexecuted instantiation: icon.c:CastDoubleToSizeT Unexecuted instantiation: info.c:CastDoubleToSizeT Unexecuted instantiation: inline.c:CastDoubleToSizeT Unexecuted instantiation: ipl.c:CastDoubleToSizeT Unexecuted instantiation: jnx.c:CastDoubleToSizeT Unexecuted instantiation: json.c:CastDoubleToSizeT label.c:CastDoubleToSizeT Line | Count | Source | 141 | 24.6k | { | 142 | 24.6k | double | 143 | 24.6k | value; | 144 | | | 145 | 24.6k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 24.6k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 24.6k | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 24.6k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 24.6k | return((size_t) value); | 162 | 24.6k | } |
Unexecuted instantiation: mac.c:CastDoubleToSizeT Unexecuted instantiation: map.c:CastDoubleToSizeT Unexecuted instantiation: mask.c:CastDoubleToSizeT Unexecuted instantiation: mat.c:CastDoubleToSizeT Unexecuted instantiation: matte.c:CastDoubleToSizeT Unexecuted instantiation: meta.c:CastDoubleToSizeT Unexecuted instantiation: miff.c:CastDoubleToSizeT Unexecuted instantiation: mono.c:CastDoubleToSizeT Unexecuted instantiation: mpc.c:CastDoubleToSizeT Unexecuted instantiation: mpr.c:CastDoubleToSizeT Unexecuted instantiation: msl.c:CastDoubleToSizeT Unexecuted instantiation: mtv.c:CastDoubleToSizeT Line | Count | Source | 141 | 11.6k | { | 142 | 11.6k | double | 143 | 11.6k | value; | 144 | | | 145 | 11.6k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 11.6k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 11.6k | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 11.6k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 11.6k | return((size_t) value); | 162 | 11.6k | } |
Unexecuted instantiation: null.c:CastDoubleToSizeT Unexecuted instantiation: ora.c:CastDoubleToSizeT Unexecuted instantiation: otb.c:CastDoubleToSizeT Unexecuted instantiation: palm.c:CastDoubleToSizeT Unexecuted instantiation: pango.c:CastDoubleToSizeT Unexecuted instantiation: pattern.c:CastDoubleToSizeT Unexecuted instantiation: pcd.c:CastDoubleToSizeT Line | Count | Source | 141 | 1.34k | { | 142 | 1.34k | double | 143 | 1.34k | value; | 144 | | | 145 | 1.34k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 1.34k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 1.34k | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 1.34k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 261 | { | 158 | 261 | errno=ERANGE; | 159 | 261 | return(MAGICK_SIZE_MAX); | 160 | 261 | } | 161 | 1.08k | return((size_t) value); | 162 | 1.34k | } |
Unexecuted instantiation: pcx.c:CastDoubleToSizeT Unexecuted instantiation: pdb.c:CastDoubleToSizeT Line | Count | Source | 141 | 10.5k | { | 142 | 10.5k | double | 143 | 10.5k | value; | 144 | | | 145 | 10.5k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 10.5k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 10.5k | if (value < 0.0) | 152 | 718 | { | 153 | 718 | errno=ERANGE; | 154 | 718 | return(0); | 155 | 718 | } | 156 | 9.79k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 21 | { | 158 | 21 | errno=ERANGE; | 159 | 21 | return(MAGICK_SIZE_MAX); | 160 | 21 | } | 161 | 9.77k | return((size_t) value); | 162 | 9.79k | } |
Line | Count | Source | 141 | 902 | { | 142 | 902 | double | 143 | 902 | value; | 144 | | | 145 | 902 | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 902 | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 902 | if (value < 0.0) | 152 | 6 | { | 153 | 6 | errno=ERANGE; | 154 | 6 | return(0); | 155 | 6 | } | 156 | 896 | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 896 | return((size_t) value); | 162 | 896 | } |
Unexecuted instantiation: pgx.c:CastDoubleToSizeT Unexecuted instantiation: pict.c:CastDoubleToSizeT Unexecuted instantiation: pix.c:CastDoubleToSizeT Unexecuted instantiation: plasma.c:CastDoubleToSizeT Unexecuted instantiation: pnm.c:CastDoubleToSizeT Unexecuted instantiation: ps2.c:CastDoubleToSizeT Unexecuted instantiation: ps3.c:CastDoubleToSizeT Line | Count | Source | 141 | 47.5k | { | 142 | 47.5k | double | 143 | 47.5k | value; | 144 | | | 145 | 47.5k | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 47.5k | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 47.5k | if (value < 0.0) | 152 | 153 | { | 153 | 153 | errno=ERANGE; | 154 | 153 | return(0); | 155 | 153 | } | 156 | 47.3k | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 35 | { | 158 | 35 | errno=ERANGE; | 159 | 35 | return(MAGICK_SIZE_MAX); | 160 | 35 | } | 161 | 47.3k | return((size_t) value); | 162 | 47.3k | } |
Unexecuted instantiation: psd.c:CastDoubleToSizeT Unexecuted instantiation: pwp.c:CastDoubleToSizeT Unexecuted instantiation: qoi.c:CastDoubleToSizeT Unexecuted instantiation: raw.c:CastDoubleToSizeT Unexecuted instantiation: rgb.c:CastDoubleToSizeT Unexecuted instantiation: rgf.c:CastDoubleToSizeT Unexecuted instantiation: rla.c:CastDoubleToSizeT Unexecuted instantiation: rle.c:CastDoubleToSizeT Unexecuted instantiation: scr.c:CastDoubleToSizeT Unexecuted instantiation: screenshot.c:CastDoubleToSizeT Unexecuted instantiation: sct.c:CastDoubleToSizeT Unexecuted instantiation: sf3.c:CastDoubleToSizeT Unexecuted instantiation: sfw.c:CastDoubleToSizeT Unexecuted instantiation: sgi.c:CastDoubleToSizeT Unexecuted instantiation: sixel.c:CastDoubleToSizeT Unexecuted instantiation: stegano.c:CastDoubleToSizeT Unexecuted instantiation: strimg.c:CastDoubleToSizeT Unexecuted instantiation: sun.c:CastDoubleToSizeT Unexecuted instantiation: svg.c:CastDoubleToSizeT Unexecuted instantiation: tga.c:CastDoubleToSizeT Unexecuted instantiation: thumbnail.c:CastDoubleToSizeT Unexecuted instantiation: tile.c:CastDoubleToSizeT Unexecuted instantiation: tim2.c:CastDoubleToSizeT Unexecuted instantiation: tim.c:CastDoubleToSizeT Unexecuted instantiation: ttf.c:CastDoubleToSizeT Unexecuted instantiation: txt.c:CastDoubleToSizeT Unexecuted instantiation: uil.c:CastDoubleToSizeT Unexecuted instantiation: url.c:CastDoubleToSizeT Unexecuted instantiation: uyvy.c:CastDoubleToSizeT Unexecuted instantiation: vicar.c:CastDoubleToSizeT Unexecuted instantiation: vid.c:CastDoubleToSizeT Unexecuted instantiation: video.c:CastDoubleToSizeT Unexecuted instantiation: viff.c:CastDoubleToSizeT Unexecuted instantiation: vips.c:CastDoubleToSizeT Unexecuted instantiation: wbmp.c:CastDoubleToSizeT Unexecuted instantiation: wpg.c:CastDoubleToSizeT Unexecuted instantiation: xbm.c:CastDoubleToSizeT Unexecuted instantiation: xc.c:CastDoubleToSizeT Unexecuted instantiation: xcf.c:CastDoubleToSizeT Unexecuted instantiation: xpm.c:CastDoubleToSizeT Line | Count | Source | 141 | 142 | { | 142 | 142 | double | 143 | 142 | value; | 144 | | | 145 | 142 | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 142 | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 142 | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 142 | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 142 | return((size_t) value); | 162 | 142 | } |
Unexecuted instantiation: yaml.c:CastDoubleToSizeT Unexecuted instantiation: ycbcr.c:CastDoubleToSizeT Unexecuted instantiation: yuv.c:CastDoubleToSizeT Unexecuted instantiation: heic.c:CastDoubleToSizeT Unexecuted instantiation: jpeg.c:CastDoubleToSizeT Unexecuted instantiation: jp2.c:CastDoubleToSizeT Unexecuted instantiation: jxl.c:CastDoubleToSizeT Line | Count | Source | 141 | 146 | { | 142 | 146 | double | 143 | 146 | value; | 144 | | | 145 | 146 | if (IsNaN(x) != 0) | 146 | 0 | { | 147 | 0 | errno=ERANGE; | 148 | 0 | return(0); | 149 | 0 | } | 150 | 146 | value=(x < 0.0) ? ceil(x) : floor(x); | 151 | 146 | if (value < 0.0) | 152 | 0 | { | 153 | 0 | errno=ERANGE; | 154 | 0 | return(0); | 155 | 0 | } | 156 | 146 | if (value >= ((double) MAGICK_SIZE_MAX)) | 157 | 0 | { | 158 | 0 | errno=ERANGE; | 159 | 0 | return(MAGICK_SIZE_MAX); | 160 | 0 | } | 161 | 146 | return((size_t) value); | 162 | 146 | } |
Unexecuted instantiation: ept.c:CastDoubleToSizeT Unexecuted instantiation: tiff.c:CastDoubleToSizeT Unexecuted instantiation: thread.c:CastDoubleToSizeT Unexecuted instantiation: webp.c:CastDoubleToSizeT |
163 | | |
164 | | static inline ssize_t CastDoubleToSsizeT(const double x) |
165 | 2.37G | { |
166 | 2.37G | double |
167 | 2.37G | value; |
168 | | |
169 | 2.37G | if (IsNaN(x) != 0) |
170 | 7.97k | { |
171 | 7.97k | errno=ERANGE; |
172 | 7.97k | return(0); |
173 | 7.97k | } |
174 | 2.37G | value=(x < 0.0) ? ceil(x) : floor(x); |
175 | 2.37G | if (value < ((double) MAGICK_SSIZE_MIN)) |
176 | 11.5k | { |
177 | 11.5k | errno=ERANGE; |
178 | 11.5k | return((ssize_t) MAGICK_SSIZE_MIN); |
179 | 11.5k | } |
180 | 2.37G | if (value >= ((double) MAGICK_SSIZE_MAX)) |
181 | 28.5k | { |
182 | 28.5k | errno=ERANGE; |
183 | 28.5k | return((ssize_t) MAGICK_SSIZE_MAX); |
184 | 28.5k | } |
185 | 2.37G | return((ssize_t) value); |
186 | 2.37G | } Unexecuted instantiation: drawing-wand.c:CastDoubleToSsizeT Unexecuted instantiation: magick-image.c:CastDoubleToSsizeT Unexecuted instantiation: animate.c:CastDoubleToSsizeT annotate.c:CastDoubleToSsizeT Line | Count | Source | 165 | 2.27G | { | 166 | 2.27G | double | 167 | 2.27G | value; | 168 | | | 169 | 2.27G | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 2.27G | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 2.27G | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 2.27G | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 2.27G | return((ssize_t) value); | 186 | 2.27G | } |
Unexecuted instantiation: attribute.c:CastDoubleToSsizeT Unexecuted instantiation: blob.c:CastDoubleToSsizeT Unexecuted instantiation: cache.c:CastDoubleToSsizeT Unexecuted instantiation: cache-view.c:CastDoubleToSsizeT Unexecuted instantiation: channel.c:CastDoubleToSsizeT Unexecuted instantiation: cipher.c:CastDoubleToSsizeT color.c:CastDoubleToSsizeT Line | Count | Source | 165 | 12.5k | { | 166 | 12.5k | double | 167 | 12.5k | value; | 168 | | | 169 | 12.5k | if (IsNaN(x) != 0) | 170 | 1.35k | { | 171 | 1.35k | errno=ERANGE; | 172 | 1.35k | return(0); | 173 | 1.35k | } | 174 | 11.1k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 11.1k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 11.1k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 11.1k | return((ssize_t) value); | 186 | 11.1k | } |
Unexecuted instantiation: colormap.c:CastDoubleToSsizeT Unexecuted instantiation: colorspace.c:CastDoubleToSsizeT Unexecuted instantiation: compare.c:CastDoubleToSsizeT composite.c:CastDoubleToSsizeT Line | Count | Source | 165 | 1.94M | { | 166 | 1.94M | double | 167 | 1.94M | value; | 168 | | | 169 | 1.94M | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 1.94M | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 1.94M | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 1.94M | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 1.94M | return((ssize_t) value); | 186 | 1.94M | } |
Unexecuted instantiation: constitute.c:CastDoubleToSsizeT Unexecuted instantiation: decorate.c:CastDoubleToSsizeT Unexecuted instantiation: delegate.c:CastDoubleToSsizeT Unexecuted instantiation: display.c:CastDoubleToSsizeT distort.c:CastDoubleToSsizeT Line | Count | Source | 165 | 3.50k | { | 166 | 3.50k | double | 167 | 3.50k | value; | 168 | | | 169 | 3.50k | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 3.50k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 3.50k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 3.50k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 3.50k | return((ssize_t) value); | 186 | 3.50k | } |
Unexecuted instantiation: distribute-cache.c:CastDoubleToSsizeT draw.c:CastDoubleToSsizeT Line | Count | Source | 165 | 52.2M | { | 166 | 52.2M | double | 167 | 52.2M | value; | 168 | | | 169 | 52.2M | if (IsNaN(x) != 0) | 170 | 2.30k | { | 171 | 2.30k | errno=ERANGE; | 172 | 2.30k | return(0); | 173 | 2.30k | } | 174 | 52.2M | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 52.2M | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 6.50k | { | 177 | 6.50k | errno=ERANGE; | 178 | 6.50k | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 6.50k | } | 180 | 52.2M | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 8.86k | { | 182 | 8.86k | errno=ERANGE; | 183 | 8.86k | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 8.86k | } | 185 | 52.2M | return((ssize_t) value); | 186 | 52.2M | } |
Unexecuted instantiation: effect.c:CastDoubleToSsizeT Unexecuted instantiation: enhance.c:CastDoubleToSsizeT Unexecuted instantiation: feature.c:CastDoubleToSsizeT Unexecuted instantiation: fourier.c:CastDoubleToSsizeT Unexecuted instantiation: fx.c:CastDoubleToSsizeT Unexecuted instantiation: gem.c:CastDoubleToSsizeT geometry.c:CastDoubleToSsizeT Line | Count | Source | 165 | 593k | { | 166 | 593k | double | 167 | 593k | value; | 168 | | | 169 | 593k | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 593k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 593k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 593k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 6.05k | { | 182 | 6.05k | errno=ERANGE; | 183 | 6.05k | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 6.05k | } | 185 | 587k | return((ssize_t) value); | 186 | 593k | } |
Unexecuted instantiation: histogram.c:CastDoubleToSsizeT Unexecuted instantiation: identify.c:CastDoubleToSsizeT image.c:CastDoubleToSsizeT Line | Count | Source | 165 | 340k | { | 166 | 340k | double | 167 | 340k | value; | 168 | | | 169 | 340k | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 340k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 340k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 258 | { | 177 | 258 | errno=ERANGE; | 178 | 258 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 258 | } | 180 | 339k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 3.85k | { | 182 | 3.85k | errno=ERANGE; | 183 | 3.85k | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 3.85k | } | 185 | 336k | return((ssize_t) value); | 186 | 339k | } |
Unexecuted instantiation: compress.c:CastDoubleToSsizeT Unexecuted instantiation: layer.c:CastDoubleToSsizeT Unexecuted instantiation: list.c:CastDoubleToSsizeT Unexecuted instantiation: locale.c:CastDoubleToSsizeT Unexecuted instantiation: log.c:CastDoubleToSsizeT Unexecuted instantiation: magic.c:CastDoubleToSsizeT Unexecuted instantiation: magick.c:CastDoubleToSsizeT Unexecuted instantiation: coder.c:CastDoubleToSsizeT Unexecuted instantiation: matrix.c:CastDoubleToSsizeT Unexecuted instantiation: memory.c:CastDoubleToSsizeT Unexecuted instantiation: mime.c:CastDoubleToSsizeT Unexecuted instantiation: montage.c:CastDoubleToSsizeT Unexecuted instantiation: morphology.c:CastDoubleToSsizeT Unexecuted instantiation: opencl.c:CastDoubleToSsizeT Unexecuted instantiation: option.c:CastDoubleToSsizeT Unexecuted instantiation: paint.c:CastDoubleToSsizeT pixel.c:CastDoubleToSsizeT Line | Count | Source | 165 | 16.3M | { | 166 | 16.3M | double | 167 | 16.3M | value; | 168 | | | 169 | 16.3M | if (IsNaN(x) != 0) | 170 | 2.56k | { | 171 | 2.56k | errno=ERANGE; | 172 | 2.56k | return(0); | 173 | 2.56k | } | 174 | 16.3M | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 16.3M | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 1.31k | { | 177 | 1.31k | errno=ERANGE; | 178 | 1.31k | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 1.31k | } | 180 | 16.3M | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 6.43k | { | 182 | 6.43k | errno=ERANGE; | 183 | 6.43k | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 6.43k | } | 185 | 16.3M | return((ssize_t) value); | 186 | 16.3M | } |
Unexecuted instantiation: policy.c:CastDoubleToSsizeT Unexecuted instantiation: prepress.c:CastDoubleToSsizeT property.c:CastDoubleToSsizeT Line | Count | Source | 165 | 2.59k | { | 166 | 2.59k | double | 167 | 2.59k | value; | 168 | | | 169 | 2.59k | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 2.59k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 2.59k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 328 | { | 177 | 328 | errno=ERANGE; | 178 | 328 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 328 | } | 180 | 2.26k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 101 | { | 182 | 101 | errno=ERANGE; | 183 | 101 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 101 | } | 185 | 2.16k | return((ssize_t) value); | 186 | 2.26k | } |
profile.c:CastDoubleToSsizeT Line | Count | Source | 165 | 12.4k | { | 166 | 12.4k | double | 167 | 12.4k | value; | 168 | | | 169 | 12.4k | if (IsNaN(x) != 0) | 170 | 1.19k | { | 171 | 1.19k | errno=ERANGE; | 172 | 1.19k | return(0); | 173 | 1.19k | } | 174 | 11.2k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 11.2k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 1.98k | { | 177 | 1.98k | errno=ERANGE; | 178 | 1.98k | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 1.98k | } | 180 | 9.22k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 2.15k | { | 182 | 2.15k | errno=ERANGE; | 183 | 2.15k | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 2.15k | } | 185 | 7.06k | return((ssize_t) value); | 186 | 9.22k | } |
Unexecuted instantiation: quantize.c:CastDoubleToSsizeT Unexecuted instantiation: quantum.c:CastDoubleToSsizeT Unexecuted instantiation: quantum-export.c:CastDoubleToSsizeT Unexecuted instantiation: quantum-import.c:CastDoubleToSsizeT Unexecuted instantiation: random.c:CastDoubleToSsizeT resample.c:CastDoubleToSsizeT Line | Count | Source | 165 | 4.09M | { | 166 | 4.09M | double | 167 | 4.09M | value; | 168 | | | 169 | 4.09M | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 4.09M | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 4.09M | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 4.09M | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 4.09M | return((ssize_t) value); | 186 | 4.09M | } |
Unexecuted instantiation: resize.c:CastDoubleToSsizeT Unexecuted instantiation: resource.c:CastDoubleToSsizeT Unexecuted instantiation: segment.c:CastDoubleToSsizeT Unexecuted instantiation: semaphore.c:CastDoubleToSsizeT Unexecuted instantiation: shear.c:CastDoubleToSsizeT Unexecuted instantiation: signature.c:CastDoubleToSsizeT Unexecuted instantiation: static.c:CastDoubleToSsizeT Unexecuted instantiation: statistic.c:CastDoubleToSsizeT Unexecuted instantiation: stream.c:CastDoubleToSsizeT Unexecuted instantiation: string.c:CastDoubleToSsizeT Unexecuted instantiation: timer.c:CastDoubleToSsizeT Unexecuted instantiation: token.c:CastDoubleToSsizeT Unexecuted instantiation: transform.c:CastDoubleToSsizeT Unexecuted instantiation: threshold.c:CastDoubleToSsizeT Unexecuted instantiation: type.c:CastDoubleToSsizeT Unexecuted instantiation: utility.c:CastDoubleToSsizeT visual-effects.c:CastDoubleToSsizeT Line | Count | Source | 165 | 17.6M | { | 166 | 17.6M | double | 167 | 17.6M | value; | 168 | | | 169 | 17.6M | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 17.6M | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 17.6M | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 17.6M | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 0 | { | 182 | 0 | errno=ERANGE; | 183 | 0 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 0 | } | 185 | 17.6M | return((ssize_t) value); | 186 | 17.6M | } |
Unexecuted instantiation: vision.c:CastDoubleToSsizeT Unexecuted instantiation: xml-tree.c:CastDoubleToSsizeT Unexecuted instantiation: xwindow.c:CastDoubleToSsizeT Unexecuted instantiation: aai.c:CastDoubleToSsizeT Unexecuted instantiation: art.c:CastDoubleToSsizeT Unexecuted instantiation: ashlar.c:CastDoubleToSsizeT Unexecuted instantiation: avs.c:CastDoubleToSsizeT Unexecuted instantiation: bayer.c:CastDoubleToSsizeT Unexecuted instantiation: bgr.c:CastDoubleToSsizeT Unexecuted instantiation: bmp.c:CastDoubleToSsizeT Unexecuted instantiation: braille.c:CastDoubleToSsizeT Unexecuted instantiation: cals.c:CastDoubleToSsizeT Unexecuted instantiation: caption.c:CastDoubleToSsizeT Unexecuted instantiation: cin.c:CastDoubleToSsizeT Unexecuted instantiation: cip.c:CastDoubleToSsizeT Unexecuted instantiation: clip.c:CastDoubleToSsizeT Unexecuted instantiation: cmyk.c:CastDoubleToSsizeT Unexecuted instantiation: cube.c:CastDoubleToSsizeT Unexecuted instantiation: cut.c:CastDoubleToSsizeT Unexecuted instantiation: dcm.c:CastDoubleToSsizeT Unexecuted instantiation: dds.c:CastDoubleToSsizeT Unexecuted instantiation: debug.c:CastDoubleToSsizeT Unexecuted instantiation: dib.c:CastDoubleToSsizeT Unexecuted instantiation: dng.c:CastDoubleToSsizeT Unexecuted instantiation: dpx.c:CastDoubleToSsizeT Unexecuted instantiation: farbfeld.c:CastDoubleToSsizeT Unexecuted instantiation: fax.c:CastDoubleToSsizeT Unexecuted instantiation: fits.c:CastDoubleToSsizeT Unexecuted instantiation: fl32.c:CastDoubleToSsizeT Unexecuted instantiation: ftxt.c:CastDoubleToSsizeT Unexecuted instantiation: gif.c:CastDoubleToSsizeT Unexecuted instantiation: gradient.c:CastDoubleToSsizeT Unexecuted instantiation: gray.c:CastDoubleToSsizeT Unexecuted instantiation: hald.c:CastDoubleToSsizeT Unexecuted instantiation: hdr.c:CastDoubleToSsizeT Unexecuted instantiation: hrz.c:CastDoubleToSsizeT Unexecuted instantiation: html.c:CastDoubleToSsizeT Unexecuted instantiation: icon.c:CastDoubleToSsizeT Unexecuted instantiation: info.c:CastDoubleToSsizeT Unexecuted instantiation: inline.c:CastDoubleToSsizeT Unexecuted instantiation: ipl.c:CastDoubleToSsizeT Unexecuted instantiation: jnx.c:CastDoubleToSsizeT Unexecuted instantiation: json.c:CastDoubleToSsizeT Unexecuted instantiation: label.c:CastDoubleToSsizeT Unexecuted instantiation: mac.c:CastDoubleToSsizeT Unexecuted instantiation: map.c:CastDoubleToSsizeT Unexecuted instantiation: mask.c:CastDoubleToSsizeT Unexecuted instantiation: mat.c:CastDoubleToSsizeT Unexecuted instantiation: matte.c:CastDoubleToSsizeT Unexecuted instantiation: meta.c:CastDoubleToSsizeT Unexecuted instantiation: miff.c:CastDoubleToSsizeT Unexecuted instantiation: mono.c:CastDoubleToSsizeT Unexecuted instantiation: mpc.c:CastDoubleToSsizeT Unexecuted instantiation: mpr.c:CastDoubleToSsizeT Unexecuted instantiation: msl.c:CastDoubleToSsizeT Unexecuted instantiation: mtv.c:CastDoubleToSsizeT Unexecuted instantiation: mvg.c:CastDoubleToSsizeT Unexecuted instantiation: null.c:CastDoubleToSsizeT Unexecuted instantiation: ora.c:CastDoubleToSsizeT Unexecuted instantiation: otb.c:CastDoubleToSsizeT Unexecuted instantiation: palm.c:CastDoubleToSsizeT Unexecuted instantiation: pango.c:CastDoubleToSsizeT Unexecuted instantiation: pattern.c:CastDoubleToSsizeT Unexecuted instantiation: pcd.c:CastDoubleToSsizeT Line | Count | Source | 165 | 8.35k | { | 166 | 8.35k | double | 167 | 8.35k | value; | 168 | | | 169 | 8.35k | if (IsNaN(x) != 0) | 170 | 509 | { | 171 | 509 | errno=ERANGE; | 172 | 509 | return(0); | 173 | 509 | } | 174 | 7.84k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 7.84k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 1.07k | { | 177 | 1.07k | errno=ERANGE; | 178 | 1.07k | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 1.07k | } | 180 | 6.77k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 602 | { | 182 | 602 | errno=ERANGE; | 183 | 602 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 602 | } | 185 | 6.17k | return((ssize_t) value); | 186 | 6.77k | } |
Unexecuted instantiation: pcx.c:CastDoubleToSsizeT Unexecuted instantiation: pdb.c:CastDoubleToSsizeT Unexecuted instantiation: pdf.c:CastDoubleToSsizeT Unexecuted instantiation: pes.c:CastDoubleToSsizeT Unexecuted instantiation: pgx.c:CastDoubleToSsizeT Unexecuted instantiation: pict.c:CastDoubleToSsizeT Unexecuted instantiation: pix.c:CastDoubleToSsizeT Unexecuted instantiation: plasma.c:CastDoubleToSsizeT Unexecuted instantiation: pnm.c:CastDoubleToSsizeT Unexecuted instantiation: ps2.c:CastDoubleToSsizeT Unexecuted instantiation: ps3.c:CastDoubleToSsizeT Unexecuted instantiation: ps.c:CastDoubleToSsizeT Unexecuted instantiation: psd.c:CastDoubleToSsizeT Unexecuted instantiation: pwp.c:CastDoubleToSsizeT Unexecuted instantiation: qoi.c:CastDoubleToSsizeT Unexecuted instantiation: raw.c:CastDoubleToSsizeT Unexecuted instantiation: rgb.c:CastDoubleToSsizeT Unexecuted instantiation: rgf.c:CastDoubleToSsizeT Unexecuted instantiation: rla.c:CastDoubleToSsizeT Unexecuted instantiation: rle.c:CastDoubleToSsizeT Unexecuted instantiation: scr.c:CastDoubleToSsizeT Unexecuted instantiation: screenshot.c:CastDoubleToSsizeT Unexecuted instantiation: sct.c:CastDoubleToSsizeT Unexecuted instantiation: sf3.c:CastDoubleToSsizeT Unexecuted instantiation: sfw.c:CastDoubleToSsizeT Unexecuted instantiation: sgi.c:CastDoubleToSsizeT Unexecuted instantiation: sixel.c:CastDoubleToSsizeT Unexecuted instantiation: stegano.c:CastDoubleToSsizeT Unexecuted instantiation: strimg.c:CastDoubleToSsizeT Unexecuted instantiation: sun.c:CastDoubleToSsizeT Unexecuted instantiation: svg.c:CastDoubleToSsizeT Unexecuted instantiation: tga.c:CastDoubleToSsizeT Unexecuted instantiation: thumbnail.c:CastDoubleToSsizeT Unexecuted instantiation: tile.c:CastDoubleToSsizeT Unexecuted instantiation: tim2.c:CastDoubleToSsizeT Unexecuted instantiation: tim.c:CastDoubleToSsizeT Unexecuted instantiation: ttf.c:CastDoubleToSsizeT Line | Count | Source | 165 | 16.4k | { | 166 | 16.4k | double | 167 | 16.4k | value; | 168 | | | 169 | 16.4k | if (IsNaN(x) != 0) | 170 | 0 | { | 171 | 0 | errno=ERANGE; | 172 | 0 | return(0); | 173 | 0 | } | 174 | 16.4k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 16.4k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 0 | { | 177 | 0 | errno=ERANGE; | 178 | 0 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 0 | } | 180 | 16.4k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 361 | { | 182 | 361 | errno=ERANGE; | 183 | 361 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 361 | } | 185 | 16.0k | return((ssize_t) value); | 186 | 16.4k | } |
Unexecuted instantiation: uil.c:CastDoubleToSsizeT Unexecuted instantiation: url.c:CastDoubleToSsizeT Unexecuted instantiation: uyvy.c:CastDoubleToSsizeT Unexecuted instantiation: vicar.c:CastDoubleToSsizeT Unexecuted instantiation: vid.c:CastDoubleToSsizeT Unexecuted instantiation: video.c:CastDoubleToSsizeT Unexecuted instantiation: viff.c:CastDoubleToSsizeT Unexecuted instantiation: vips.c:CastDoubleToSsizeT Unexecuted instantiation: wbmp.c:CastDoubleToSsizeT Unexecuted instantiation: wpg.c:CastDoubleToSsizeT Unexecuted instantiation: xbm.c:CastDoubleToSsizeT Unexecuted instantiation: xc.c:CastDoubleToSsizeT Unexecuted instantiation: xcf.c:CastDoubleToSsizeT Unexecuted instantiation: xpm.c:CastDoubleToSsizeT Unexecuted instantiation: xps.c:CastDoubleToSsizeT Unexecuted instantiation: yaml.c:CastDoubleToSsizeT Unexecuted instantiation: ycbcr.c:CastDoubleToSsizeT Unexecuted instantiation: yuv.c:CastDoubleToSsizeT Unexecuted instantiation: heic.c:CastDoubleToSsizeT Unexecuted instantiation: jpeg.c:CastDoubleToSsizeT Unexecuted instantiation: jp2.c:CastDoubleToSsizeT Unexecuted instantiation: jxl.c:CastDoubleToSsizeT Unexecuted instantiation: png.c:CastDoubleToSsizeT Unexecuted instantiation: ept.c:CastDoubleToSsizeT tiff.c:CastDoubleToSsizeT Line | Count | Source | 165 | 2.43k | { | 166 | 2.43k | double | 167 | 2.43k | value; | 168 | | | 169 | 2.43k | if (IsNaN(x) != 0) | 170 | 49 | { | 171 | 49 | errno=ERANGE; | 172 | 49 | return(0); | 173 | 49 | } | 174 | 2.38k | value=(x < 0.0) ? ceil(x) : floor(x); | 175 | 2.38k | if (value < ((double) MAGICK_SSIZE_MIN)) | 176 | 47 | { | 177 | 47 | errno=ERANGE; | 178 | 47 | return((ssize_t) MAGICK_SSIZE_MIN); | 179 | 47 | } | 180 | 2.34k | if (value >= ((double) MAGICK_SSIZE_MAX)) | 181 | 70 | { | 182 | 70 | errno=ERANGE; | 183 | 70 | return((ssize_t) MAGICK_SSIZE_MAX); | 184 | 70 | } | 185 | 2.27k | return((ssize_t) value); | 186 | 2.34k | } |
Unexecuted instantiation: thread.c:CastDoubleToSsizeT Unexecuted instantiation: webp.c:CastDoubleToSsizeT |
187 | | |
188 | | static inline unsigned char CastDoubleToUChar(const double x) |
189 | 17.1M | { |
190 | 17.1M | double |
191 | 17.1M | value; |
192 | | |
193 | 17.1M | if (IsNaN(x) != 0) |
194 | 2.72k | { |
195 | 2.72k | errno=ERANGE; |
196 | 2.72k | return(0); |
197 | 2.72k | } |
198 | 17.1M | value=(x < 0.0) ? ceil(x) : floor(x); |
199 | 17.1M | if (value < 0.0) |
200 | 3.67k | { |
201 | 3.67k | errno=ERANGE; |
202 | 3.67k | return(0); |
203 | 3.67k | } |
204 | 17.1M | if (value >= ((double) MAGICK_UCHAR_MAX)) |
205 | 83.5k | { |
206 | 83.5k | errno=ERANGE; |
207 | 83.5k | return(MAGICK_UCHAR_MAX); |
208 | 83.5k | } |
209 | 17.0M | return((unsigned char) value); |
210 | 17.1M | } Unexecuted instantiation: drawing-wand.c:CastDoubleToUChar Unexecuted instantiation: magick-image.c:CastDoubleToUChar Unexecuted instantiation: animate.c:CastDoubleToUChar Unexecuted instantiation: annotate.c:CastDoubleToUChar Unexecuted instantiation: attribute.c:CastDoubleToUChar Unexecuted instantiation: blob.c:CastDoubleToUChar Unexecuted instantiation: cache.c:CastDoubleToUChar Unexecuted instantiation: cache-view.c:CastDoubleToUChar Unexecuted instantiation: channel.c:CastDoubleToUChar Unexecuted instantiation: cipher.c:CastDoubleToUChar Unexecuted instantiation: color.c:CastDoubleToUChar Unexecuted instantiation: colormap.c:CastDoubleToUChar Unexecuted instantiation: colorspace.c:CastDoubleToUChar Unexecuted instantiation: compare.c:CastDoubleToUChar Unexecuted instantiation: composite.c:CastDoubleToUChar Unexecuted instantiation: constitute.c:CastDoubleToUChar Unexecuted instantiation: decorate.c:CastDoubleToUChar Unexecuted instantiation: delegate.c:CastDoubleToUChar Unexecuted instantiation: display.c:CastDoubleToUChar Unexecuted instantiation: distort.c:CastDoubleToUChar Unexecuted instantiation: distribute-cache.c:CastDoubleToUChar Unexecuted instantiation: draw.c:CastDoubleToUChar Unexecuted instantiation: effect.c:CastDoubleToUChar Unexecuted instantiation: enhance.c:CastDoubleToUChar Unexecuted instantiation: feature.c:CastDoubleToUChar Unexecuted instantiation: fourier.c:CastDoubleToUChar Unexecuted instantiation: fx.c:CastDoubleToUChar Unexecuted instantiation: gem.c:CastDoubleToUChar Unexecuted instantiation: geometry.c:CastDoubleToUChar Unexecuted instantiation: histogram.c:CastDoubleToUChar Unexecuted instantiation: identify.c:CastDoubleToUChar Unexecuted instantiation: image.c:CastDoubleToUChar Unexecuted instantiation: compress.c:CastDoubleToUChar Unexecuted instantiation: layer.c:CastDoubleToUChar Unexecuted instantiation: list.c:CastDoubleToUChar Unexecuted instantiation: locale.c:CastDoubleToUChar Unexecuted instantiation: log.c:CastDoubleToUChar Unexecuted instantiation: magic.c:CastDoubleToUChar Unexecuted instantiation: magick.c:CastDoubleToUChar Unexecuted instantiation: coder.c:CastDoubleToUChar Unexecuted instantiation: matrix.c:CastDoubleToUChar Unexecuted instantiation: memory.c:CastDoubleToUChar Unexecuted instantiation: mime.c:CastDoubleToUChar Unexecuted instantiation: montage.c:CastDoubleToUChar Unexecuted instantiation: morphology.c:CastDoubleToUChar Unexecuted instantiation: opencl.c:CastDoubleToUChar Unexecuted instantiation: option.c:CastDoubleToUChar Unexecuted instantiation: paint.c:CastDoubleToUChar Unexecuted instantiation: pixel.c:CastDoubleToUChar Unexecuted instantiation: policy.c:CastDoubleToUChar Unexecuted instantiation: prepress.c:CastDoubleToUChar Unexecuted instantiation: property.c:CastDoubleToUChar Unexecuted instantiation: profile.c:CastDoubleToUChar Unexecuted instantiation: quantize.c:CastDoubleToUChar Unexecuted instantiation: quantum.c:CastDoubleToUChar Unexecuted instantiation: quantum-export.c:CastDoubleToUChar Unexecuted instantiation: quantum-import.c:CastDoubleToUChar Unexecuted instantiation: random.c:CastDoubleToUChar Unexecuted instantiation: resample.c:CastDoubleToUChar Unexecuted instantiation: resize.c:CastDoubleToUChar Unexecuted instantiation: resource.c:CastDoubleToUChar Unexecuted instantiation: segment.c:CastDoubleToUChar Unexecuted instantiation: semaphore.c:CastDoubleToUChar Unexecuted instantiation: shear.c:CastDoubleToUChar Unexecuted instantiation: signature.c:CastDoubleToUChar Unexecuted instantiation: static.c:CastDoubleToUChar Unexecuted instantiation: statistic.c:CastDoubleToUChar Unexecuted instantiation: stream.c:CastDoubleToUChar Unexecuted instantiation: string.c:CastDoubleToUChar Unexecuted instantiation: timer.c:CastDoubleToUChar Unexecuted instantiation: token.c:CastDoubleToUChar Unexecuted instantiation: transform.c:CastDoubleToUChar Unexecuted instantiation: threshold.c:CastDoubleToUChar Unexecuted instantiation: type.c:CastDoubleToUChar Unexecuted instantiation: utility.c:CastDoubleToUChar Unexecuted instantiation: visual-effects.c:CastDoubleToUChar Unexecuted instantiation: vision.c:CastDoubleToUChar Unexecuted instantiation: xml-tree.c:CastDoubleToUChar Unexecuted instantiation: xwindow.c:CastDoubleToUChar Unexecuted instantiation: aai.c:CastDoubleToUChar Unexecuted instantiation: art.c:CastDoubleToUChar Unexecuted instantiation: ashlar.c:CastDoubleToUChar Unexecuted instantiation: avs.c:CastDoubleToUChar Unexecuted instantiation: bayer.c:CastDoubleToUChar Unexecuted instantiation: bgr.c:CastDoubleToUChar Unexecuted instantiation: bmp.c:CastDoubleToUChar Unexecuted instantiation: braille.c:CastDoubleToUChar Unexecuted instantiation: cals.c:CastDoubleToUChar Unexecuted instantiation: caption.c:CastDoubleToUChar Unexecuted instantiation: cin.c:CastDoubleToUChar Unexecuted instantiation: cip.c:CastDoubleToUChar Unexecuted instantiation: clip.c:CastDoubleToUChar Unexecuted instantiation: cmyk.c:CastDoubleToUChar Unexecuted instantiation: cube.c:CastDoubleToUChar Unexecuted instantiation: cut.c:CastDoubleToUChar Unexecuted instantiation: dcm.c:CastDoubleToUChar Unexecuted instantiation: dds.c:CastDoubleToUChar Unexecuted instantiation: debug.c:CastDoubleToUChar Unexecuted instantiation: dib.c:CastDoubleToUChar Unexecuted instantiation: dng.c:CastDoubleToUChar Unexecuted instantiation: dpx.c:CastDoubleToUChar Unexecuted instantiation: farbfeld.c:CastDoubleToUChar Unexecuted instantiation: fax.c:CastDoubleToUChar Unexecuted instantiation: fits.c:CastDoubleToUChar Unexecuted instantiation: fl32.c:CastDoubleToUChar Unexecuted instantiation: ftxt.c:CastDoubleToUChar Unexecuted instantiation: gif.c:CastDoubleToUChar Unexecuted instantiation: gradient.c:CastDoubleToUChar Unexecuted instantiation: gray.c:CastDoubleToUChar Unexecuted instantiation: hald.c:CastDoubleToUChar Unexecuted instantiation: hdr.c:CastDoubleToUChar Unexecuted instantiation: hrz.c:CastDoubleToUChar Unexecuted instantiation: html.c:CastDoubleToUChar Unexecuted instantiation: icon.c:CastDoubleToUChar Unexecuted instantiation: info.c:CastDoubleToUChar Unexecuted instantiation: inline.c:CastDoubleToUChar Unexecuted instantiation: ipl.c:CastDoubleToUChar Unexecuted instantiation: jnx.c:CastDoubleToUChar Unexecuted instantiation: json.c:CastDoubleToUChar Unexecuted instantiation: label.c:CastDoubleToUChar Unexecuted instantiation: mac.c:CastDoubleToUChar Unexecuted instantiation: map.c:CastDoubleToUChar Unexecuted instantiation: mask.c:CastDoubleToUChar Unexecuted instantiation: mat.c:CastDoubleToUChar Unexecuted instantiation: matte.c:CastDoubleToUChar Unexecuted instantiation: meta.c:CastDoubleToUChar Unexecuted instantiation: miff.c:CastDoubleToUChar Unexecuted instantiation: mono.c:CastDoubleToUChar Unexecuted instantiation: mpc.c:CastDoubleToUChar Unexecuted instantiation: mpr.c:CastDoubleToUChar Unexecuted instantiation: msl.c:CastDoubleToUChar Unexecuted instantiation: mtv.c:CastDoubleToUChar Unexecuted instantiation: mvg.c:CastDoubleToUChar Unexecuted instantiation: null.c:CastDoubleToUChar Unexecuted instantiation: ora.c:CastDoubleToUChar Unexecuted instantiation: otb.c:CastDoubleToUChar Unexecuted instantiation: palm.c:CastDoubleToUChar Unexecuted instantiation: pango.c:CastDoubleToUChar Unexecuted instantiation: pattern.c:CastDoubleToUChar Unexecuted instantiation: pcd.c:CastDoubleToUChar Unexecuted instantiation: pcl.c:CastDoubleToUChar Unexecuted instantiation: pcx.c:CastDoubleToUChar Unexecuted instantiation: pdb.c:CastDoubleToUChar Unexecuted instantiation: pdf.c:CastDoubleToUChar Unexecuted instantiation: pes.c:CastDoubleToUChar Unexecuted instantiation: pgx.c:CastDoubleToUChar Unexecuted instantiation: pict.c:CastDoubleToUChar Unexecuted instantiation: pix.c:CastDoubleToUChar Unexecuted instantiation: plasma.c:CastDoubleToUChar Unexecuted instantiation: pnm.c:CastDoubleToUChar Unexecuted instantiation: ps2.c:CastDoubleToUChar Unexecuted instantiation: ps3.c:CastDoubleToUChar Unexecuted instantiation: ps.c:CastDoubleToUChar Unexecuted instantiation: psd.c:CastDoubleToUChar Unexecuted instantiation: pwp.c:CastDoubleToUChar Unexecuted instantiation: qoi.c:CastDoubleToUChar Unexecuted instantiation: raw.c:CastDoubleToUChar Unexecuted instantiation: rgb.c:CastDoubleToUChar Unexecuted instantiation: rgf.c:CastDoubleToUChar Unexecuted instantiation: rla.c:CastDoubleToUChar Unexecuted instantiation: rle.c:CastDoubleToUChar Unexecuted instantiation: scr.c:CastDoubleToUChar Unexecuted instantiation: screenshot.c:CastDoubleToUChar Unexecuted instantiation: sct.c:CastDoubleToUChar Unexecuted instantiation: sf3.c:CastDoubleToUChar Unexecuted instantiation: sfw.c:CastDoubleToUChar Unexecuted instantiation: sgi.c:CastDoubleToUChar Unexecuted instantiation: sixel.c:CastDoubleToUChar Unexecuted instantiation: stegano.c:CastDoubleToUChar Unexecuted instantiation: strimg.c:CastDoubleToUChar Unexecuted instantiation: sun.c:CastDoubleToUChar Unexecuted instantiation: svg.c:CastDoubleToUChar Unexecuted instantiation: tga.c:CastDoubleToUChar Unexecuted instantiation: thumbnail.c:CastDoubleToUChar Unexecuted instantiation: tile.c:CastDoubleToUChar Unexecuted instantiation: tim2.c:CastDoubleToUChar Unexecuted instantiation: tim.c:CastDoubleToUChar Unexecuted instantiation: ttf.c:CastDoubleToUChar Unexecuted instantiation: txt.c:CastDoubleToUChar Unexecuted instantiation: uil.c:CastDoubleToUChar Unexecuted instantiation: url.c:CastDoubleToUChar Unexecuted instantiation: uyvy.c:CastDoubleToUChar Unexecuted instantiation: vicar.c:CastDoubleToUChar Unexecuted instantiation: vid.c:CastDoubleToUChar Unexecuted instantiation: video.c:CastDoubleToUChar Line | Count | Source | 189 | 259k | { | 190 | 259k | double | 191 | 259k | value; | 192 | | | 193 | 259k | if (IsNaN(x) != 0) | 194 | 2.18k | { | 195 | 2.18k | errno=ERANGE; | 196 | 2.18k | return(0); | 197 | 2.18k | } | 198 | 257k | value=(x < 0.0) ? ceil(x) : floor(x); | 199 | 257k | if (value < 0.0) | 200 | 3.04k | { | 201 | 3.04k | errno=ERANGE; | 202 | 3.04k | return(0); | 203 | 3.04k | } | 204 | 254k | if (value >= ((double) MAGICK_UCHAR_MAX)) | 205 | 83.1k | { | 206 | 83.1k | errno=ERANGE; | 207 | 83.1k | return(MAGICK_UCHAR_MAX); | 208 | 83.1k | } | 209 | 171k | return((unsigned char) value); | 210 | 254k | } |
Line | Count | Source | 189 | 16.9M | { | 190 | 16.9M | double | 191 | 16.9M | value; | 192 | | | 193 | 16.9M | if (IsNaN(x) != 0) | 194 | 537 | { | 195 | 537 | errno=ERANGE; | 196 | 537 | return(0); | 197 | 537 | } | 198 | 16.9M | value=(x < 0.0) ? ceil(x) : floor(x); | 199 | 16.9M | if (value < 0.0) | 200 | 626 | { | 201 | 626 | errno=ERANGE; | 202 | 626 | return(0); | 203 | 626 | } | 204 | 16.9M | if (value >= ((double) MAGICK_UCHAR_MAX)) | 205 | 423 | { | 206 | 423 | errno=ERANGE; | 207 | 423 | return(MAGICK_UCHAR_MAX); | 208 | 423 | } | 209 | 16.9M | return((unsigned char) value); | 210 | 16.9M | } |
Unexecuted instantiation: wbmp.c:CastDoubleToUChar Unexecuted instantiation: wpg.c:CastDoubleToUChar Unexecuted instantiation: xbm.c:CastDoubleToUChar Unexecuted instantiation: xc.c:CastDoubleToUChar Unexecuted instantiation: xcf.c:CastDoubleToUChar Unexecuted instantiation: xpm.c:CastDoubleToUChar Unexecuted instantiation: xps.c:CastDoubleToUChar Unexecuted instantiation: yaml.c:CastDoubleToUChar Unexecuted instantiation: ycbcr.c:CastDoubleToUChar Unexecuted instantiation: yuv.c:CastDoubleToUChar Unexecuted instantiation: heic.c:CastDoubleToUChar Unexecuted instantiation: jpeg.c:CastDoubleToUChar Unexecuted instantiation: jp2.c:CastDoubleToUChar Unexecuted instantiation: jxl.c:CastDoubleToUChar Unexecuted instantiation: png.c:CastDoubleToUChar Unexecuted instantiation: ept.c:CastDoubleToUChar Unexecuted instantiation: tiff.c:CastDoubleToUChar Unexecuted instantiation: thread.c:CastDoubleToUChar Unexecuted instantiation: webp.c:CastDoubleToUChar |
211 | | |
212 | | static inline unsigned int CastDoubleToUInt(const double x) |
213 | 1.86k | { |
214 | 1.86k | double |
215 | 1.86k | value; |
216 | | |
217 | 1.86k | if (IsNaN(x) != 0) |
218 | 0 | { |
219 | 0 | errno=ERANGE; |
220 | 0 | return(0); |
221 | 0 | } |
222 | 1.86k | value=(x < 0.0) ? ceil(x) : floor(x); |
223 | 1.86k | if (value < 0.0) |
224 | 0 | { |
225 | 0 | errno=ERANGE; |
226 | 0 | return(0); |
227 | 0 | } |
228 | 1.86k | if (value >= ((double) MAGICK_UINT_MAX)) |
229 | 38 | { |
230 | 38 | errno=ERANGE; |
231 | 38 | return(MAGICK_UINT_MAX); |
232 | 38 | } |
233 | 1.82k | return((unsigned int) value); |
234 | 1.86k | } Unexecuted instantiation: drawing-wand.c:CastDoubleToUInt Unexecuted instantiation: magick-image.c:CastDoubleToUInt Unexecuted instantiation: animate.c:CastDoubleToUInt Unexecuted instantiation: annotate.c:CastDoubleToUInt Unexecuted instantiation: attribute.c:CastDoubleToUInt Unexecuted instantiation: blob.c:CastDoubleToUInt Unexecuted instantiation: cache.c:CastDoubleToUInt Unexecuted instantiation: cache-view.c:CastDoubleToUInt Unexecuted instantiation: channel.c:CastDoubleToUInt Unexecuted instantiation: cipher.c:CastDoubleToUInt Unexecuted instantiation: color.c:CastDoubleToUInt Unexecuted instantiation: colormap.c:CastDoubleToUInt Unexecuted instantiation: colorspace.c:CastDoubleToUInt Unexecuted instantiation: compare.c:CastDoubleToUInt Unexecuted instantiation: composite.c:CastDoubleToUInt Unexecuted instantiation: constitute.c:CastDoubleToUInt Unexecuted instantiation: decorate.c:CastDoubleToUInt Unexecuted instantiation: delegate.c:CastDoubleToUInt Unexecuted instantiation: display.c:CastDoubleToUInt Unexecuted instantiation: distort.c:CastDoubleToUInt Unexecuted instantiation: distribute-cache.c:CastDoubleToUInt Unexecuted instantiation: draw.c:CastDoubleToUInt Unexecuted instantiation: effect.c:CastDoubleToUInt Unexecuted instantiation: enhance.c:CastDoubleToUInt Unexecuted instantiation: feature.c:CastDoubleToUInt Unexecuted instantiation: fourier.c:CastDoubleToUInt Unexecuted instantiation: fx.c:CastDoubleToUInt Unexecuted instantiation: gem.c:CastDoubleToUInt Unexecuted instantiation: geometry.c:CastDoubleToUInt Unexecuted instantiation: histogram.c:CastDoubleToUInt Unexecuted instantiation: identify.c:CastDoubleToUInt Unexecuted instantiation: image.c:CastDoubleToUInt Unexecuted instantiation: compress.c:CastDoubleToUInt Unexecuted instantiation: layer.c:CastDoubleToUInt Unexecuted instantiation: list.c:CastDoubleToUInt Unexecuted instantiation: locale.c:CastDoubleToUInt Unexecuted instantiation: log.c:CastDoubleToUInt Unexecuted instantiation: magic.c:CastDoubleToUInt Unexecuted instantiation: magick.c:CastDoubleToUInt Unexecuted instantiation: coder.c:CastDoubleToUInt Unexecuted instantiation: matrix.c:CastDoubleToUInt Unexecuted instantiation: memory.c:CastDoubleToUInt Unexecuted instantiation: mime.c:CastDoubleToUInt Unexecuted instantiation: montage.c:CastDoubleToUInt Unexecuted instantiation: morphology.c:CastDoubleToUInt Unexecuted instantiation: opencl.c:CastDoubleToUInt Unexecuted instantiation: option.c:CastDoubleToUInt Unexecuted instantiation: paint.c:CastDoubleToUInt Unexecuted instantiation: pixel.c:CastDoubleToUInt Unexecuted instantiation: policy.c:CastDoubleToUInt Unexecuted instantiation: prepress.c:CastDoubleToUInt Unexecuted instantiation: property.c:CastDoubleToUInt Unexecuted instantiation: profile.c:CastDoubleToUInt Unexecuted instantiation: quantize.c:CastDoubleToUInt Unexecuted instantiation: quantum.c:CastDoubleToUInt Unexecuted instantiation: quantum-export.c:CastDoubleToUInt Unexecuted instantiation: quantum-import.c:CastDoubleToUInt Unexecuted instantiation: random.c:CastDoubleToUInt Unexecuted instantiation: resample.c:CastDoubleToUInt Unexecuted instantiation: resize.c:CastDoubleToUInt Unexecuted instantiation: resource.c:CastDoubleToUInt Unexecuted instantiation: segment.c:CastDoubleToUInt Unexecuted instantiation: semaphore.c:CastDoubleToUInt Unexecuted instantiation: shear.c:CastDoubleToUInt Unexecuted instantiation: signature.c:CastDoubleToUInt Unexecuted instantiation: static.c:CastDoubleToUInt Unexecuted instantiation: statistic.c:CastDoubleToUInt Unexecuted instantiation: stream.c:CastDoubleToUInt Unexecuted instantiation: string.c:CastDoubleToUInt Unexecuted instantiation: timer.c:CastDoubleToUInt Unexecuted instantiation: token.c:CastDoubleToUInt Unexecuted instantiation: transform.c:CastDoubleToUInt Unexecuted instantiation: threshold.c:CastDoubleToUInt Unexecuted instantiation: type.c:CastDoubleToUInt Unexecuted instantiation: utility.c:CastDoubleToUInt Unexecuted instantiation: visual-effects.c:CastDoubleToUInt Unexecuted instantiation: vision.c:CastDoubleToUInt Unexecuted instantiation: xml-tree.c:CastDoubleToUInt Unexecuted instantiation: xwindow.c:CastDoubleToUInt Unexecuted instantiation: aai.c:CastDoubleToUInt Unexecuted instantiation: art.c:CastDoubleToUInt Unexecuted instantiation: ashlar.c:CastDoubleToUInt Unexecuted instantiation: avs.c:CastDoubleToUInt Unexecuted instantiation: bayer.c:CastDoubleToUInt Unexecuted instantiation: bgr.c:CastDoubleToUInt Line | Count | Source | 213 | 1.86k | { | 214 | 1.86k | double | 215 | 1.86k | value; | 216 | | | 217 | 1.86k | if (IsNaN(x) != 0) | 218 | 0 | { | 219 | 0 | errno=ERANGE; | 220 | 0 | return(0); | 221 | 0 | } | 222 | 1.86k | value=(x < 0.0) ? ceil(x) : floor(x); | 223 | 1.86k | if (value < 0.0) | 224 | 0 | { | 225 | 0 | errno=ERANGE; | 226 | 0 | return(0); | 227 | 0 | } | 228 | 1.86k | if (value >= ((double) MAGICK_UINT_MAX)) | 229 | 38 | { | 230 | 38 | errno=ERANGE; | 231 | 38 | return(MAGICK_UINT_MAX); | 232 | 38 | } | 233 | 1.82k | return((unsigned int) value); | 234 | 1.86k | } |
Unexecuted instantiation: braille.c:CastDoubleToUInt Unexecuted instantiation: cals.c:CastDoubleToUInt Unexecuted instantiation: caption.c:CastDoubleToUInt Unexecuted instantiation: cin.c:CastDoubleToUInt Unexecuted instantiation: cip.c:CastDoubleToUInt Unexecuted instantiation: clip.c:CastDoubleToUInt Unexecuted instantiation: cmyk.c:CastDoubleToUInt Unexecuted instantiation: cube.c:CastDoubleToUInt Unexecuted instantiation: cut.c:CastDoubleToUInt Unexecuted instantiation: dcm.c:CastDoubleToUInt Unexecuted instantiation: dds.c:CastDoubleToUInt Unexecuted instantiation: debug.c:CastDoubleToUInt Unexecuted instantiation: dib.c:CastDoubleToUInt Unexecuted instantiation: dng.c:CastDoubleToUInt Unexecuted instantiation: dpx.c:CastDoubleToUInt Unexecuted instantiation: farbfeld.c:CastDoubleToUInt Unexecuted instantiation: fax.c:CastDoubleToUInt Unexecuted instantiation: fits.c:CastDoubleToUInt Unexecuted instantiation: fl32.c:CastDoubleToUInt Unexecuted instantiation: ftxt.c:CastDoubleToUInt Unexecuted instantiation: gif.c:CastDoubleToUInt Unexecuted instantiation: gradient.c:CastDoubleToUInt Unexecuted instantiation: gray.c:CastDoubleToUInt Unexecuted instantiation: hald.c:CastDoubleToUInt Unexecuted instantiation: hdr.c:CastDoubleToUInt Unexecuted instantiation: hrz.c:CastDoubleToUInt Unexecuted instantiation: html.c:CastDoubleToUInt Unexecuted instantiation: icon.c:CastDoubleToUInt Unexecuted instantiation: info.c:CastDoubleToUInt Unexecuted instantiation: inline.c:CastDoubleToUInt Unexecuted instantiation: ipl.c:CastDoubleToUInt Unexecuted instantiation: jnx.c:CastDoubleToUInt Unexecuted instantiation: json.c:CastDoubleToUInt Unexecuted instantiation: label.c:CastDoubleToUInt Unexecuted instantiation: mac.c:CastDoubleToUInt Unexecuted instantiation: map.c:CastDoubleToUInt Unexecuted instantiation: mask.c:CastDoubleToUInt Unexecuted instantiation: mat.c:CastDoubleToUInt Unexecuted instantiation: matte.c:CastDoubleToUInt Unexecuted instantiation: meta.c:CastDoubleToUInt Unexecuted instantiation: miff.c:CastDoubleToUInt Unexecuted instantiation: mono.c:CastDoubleToUInt Unexecuted instantiation: mpc.c:CastDoubleToUInt Unexecuted instantiation: mpr.c:CastDoubleToUInt Unexecuted instantiation: msl.c:CastDoubleToUInt Unexecuted instantiation: mtv.c:CastDoubleToUInt Unexecuted instantiation: mvg.c:CastDoubleToUInt Unexecuted instantiation: null.c:CastDoubleToUInt Unexecuted instantiation: ora.c:CastDoubleToUInt Unexecuted instantiation: otb.c:CastDoubleToUInt Unexecuted instantiation: palm.c:CastDoubleToUInt Unexecuted instantiation: pango.c:CastDoubleToUInt Unexecuted instantiation: pattern.c:CastDoubleToUInt Unexecuted instantiation: pcd.c:CastDoubleToUInt Unexecuted instantiation: pcl.c:CastDoubleToUInt Unexecuted instantiation: pcx.c:CastDoubleToUInt Unexecuted instantiation: pdb.c:CastDoubleToUInt Unexecuted instantiation: pdf.c:CastDoubleToUInt Unexecuted instantiation: pes.c:CastDoubleToUInt Unexecuted instantiation: pgx.c:CastDoubleToUInt Unexecuted instantiation: pict.c:CastDoubleToUInt Unexecuted instantiation: pix.c:CastDoubleToUInt Unexecuted instantiation: plasma.c:CastDoubleToUInt Unexecuted instantiation: pnm.c:CastDoubleToUInt Unexecuted instantiation: ps2.c:CastDoubleToUInt Unexecuted instantiation: ps3.c:CastDoubleToUInt Unexecuted instantiation: ps.c:CastDoubleToUInt Unexecuted instantiation: psd.c:CastDoubleToUInt Unexecuted instantiation: pwp.c:CastDoubleToUInt Unexecuted instantiation: qoi.c:CastDoubleToUInt Unexecuted instantiation: raw.c:CastDoubleToUInt Unexecuted instantiation: rgb.c:CastDoubleToUInt Unexecuted instantiation: rgf.c:CastDoubleToUInt Unexecuted instantiation: rla.c:CastDoubleToUInt Unexecuted instantiation: rle.c:CastDoubleToUInt Unexecuted instantiation: scr.c:CastDoubleToUInt Unexecuted instantiation: screenshot.c:CastDoubleToUInt Unexecuted instantiation: sct.c:CastDoubleToUInt Unexecuted instantiation: sf3.c:CastDoubleToUInt Unexecuted instantiation: sfw.c:CastDoubleToUInt Unexecuted instantiation: sgi.c:CastDoubleToUInt Unexecuted instantiation: sixel.c:CastDoubleToUInt Unexecuted instantiation: stegano.c:CastDoubleToUInt Unexecuted instantiation: strimg.c:CastDoubleToUInt Unexecuted instantiation: sun.c:CastDoubleToUInt Unexecuted instantiation: svg.c:CastDoubleToUInt Unexecuted instantiation: tga.c:CastDoubleToUInt Unexecuted instantiation: thumbnail.c:CastDoubleToUInt Unexecuted instantiation: tile.c:CastDoubleToUInt Unexecuted instantiation: tim2.c:CastDoubleToUInt Unexecuted instantiation: tim.c:CastDoubleToUInt Unexecuted instantiation: ttf.c:CastDoubleToUInt Unexecuted instantiation: txt.c:CastDoubleToUInt Unexecuted instantiation: uil.c:CastDoubleToUInt Unexecuted instantiation: url.c:CastDoubleToUInt Unexecuted instantiation: uyvy.c:CastDoubleToUInt Unexecuted instantiation: vicar.c:CastDoubleToUInt Unexecuted instantiation: vid.c:CastDoubleToUInt Unexecuted instantiation: video.c:CastDoubleToUInt Unexecuted instantiation: viff.c:CastDoubleToUInt Unexecuted instantiation: vips.c:CastDoubleToUInt Unexecuted instantiation: wbmp.c:CastDoubleToUInt Unexecuted instantiation: wpg.c:CastDoubleToUInt Unexecuted instantiation: xbm.c:CastDoubleToUInt Unexecuted instantiation: xc.c:CastDoubleToUInt Unexecuted instantiation: xcf.c:CastDoubleToUInt Unexecuted instantiation: xpm.c:CastDoubleToUInt Unexecuted instantiation: xps.c:CastDoubleToUInt Unexecuted instantiation: yaml.c:CastDoubleToUInt Unexecuted instantiation: ycbcr.c:CastDoubleToUInt Unexecuted instantiation: yuv.c:CastDoubleToUInt Unexecuted instantiation: heic.c:CastDoubleToUInt Unexecuted instantiation: jpeg.c:CastDoubleToUInt Unexecuted instantiation: jp2.c:CastDoubleToUInt Unexecuted instantiation: jxl.c:CastDoubleToUInt Unexecuted instantiation: png.c:CastDoubleToUInt Unexecuted instantiation: ept.c:CastDoubleToUInt Unexecuted instantiation: tiff.c:CastDoubleToUInt Unexecuted instantiation: thread.c:CastDoubleToUInt Unexecuted instantiation: webp.c:CastDoubleToUInt |
235 | | |
236 | | static inline unsigned short CastDoubleToUShort(const double x) |
237 | 24.6M | { |
238 | 24.6M | double |
239 | 24.6M | value; |
240 | | |
241 | 24.6M | if (IsNaN(x) != 0) |
242 | 748 | { |
243 | 748 | errno=ERANGE; |
244 | 748 | return(0); |
245 | 748 | } |
246 | 24.6M | value=(x < 0.0) ? ceil(x) : floor(x); |
247 | 24.6M | if (value < 0.0) |
248 | 851 | { |
249 | 851 | errno=ERANGE; |
250 | 851 | return(0); |
251 | 851 | } |
252 | 24.6M | if (value >= ((double) MAGICK_USHORT_MAX)) |
253 | 731 | { |
254 | 731 | errno=ERANGE; |
255 | 731 | return(MAGICK_USHORT_MAX); |
256 | 731 | } |
257 | 24.6M | return((unsigned short) value); |
258 | 24.6M | } Unexecuted instantiation: drawing-wand.c:CastDoubleToUShort Unexecuted instantiation: magick-image.c:CastDoubleToUShort Unexecuted instantiation: animate.c:CastDoubleToUShort Unexecuted instantiation: annotate.c:CastDoubleToUShort Unexecuted instantiation: attribute.c:CastDoubleToUShort Unexecuted instantiation: blob.c:CastDoubleToUShort Unexecuted instantiation: cache.c:CastDoubleToUShort Unexecuted instantiation: cache-view.c:CastDoubleToUShort Unexecuted instantiation: channel.c:CastDoubleToUShort Unexecuted instantiation: cipher.c:CastDoubleToUShort Unexecuted instantiation: color.c:CastDoubleToUShort Unexecuted instantiation: colormap.c:CastDoubleToUShort Unexecuted instantiation: colorspace.c:CastDoubleToUShort Unexecuted instantiation: compare.c:CastDoubleToUShort Unexecuted instantiation: composite.c:CastDoubleToUShort Unexecuted instantiation: constitute.c:CastDoubleToUShort Unexecuted instantiation: decorate.c:CastDoubleToUShort Unexecuted instantiation: delegate.c:CastDoubleToUShort Unexecuted instantiation: display.c:CastDoubleToUShort Unexecuted instantiation: distort.c:CastDoubleToUShort Unexecuted instantiation: distribute-cache.c:CastDoubleToUShort Unexecuted instantiation: draw.c:CastDoubleToUShort Unexecuted instantiation: effect.c:CastDoubleToUShort Unexecuted instantiation: enhance.c:CastDoubleToUShort Unexecuted instantiation: feature.c:CastDoubleToUShort Unexecuted instantiation: fourier.c:CastDoubleToUShort Unexecuted instantiation: fx.c:CastDoubleToUShort Unexecuted instantiation: gem.c:CastDoubleToUShort Unexecuted instantiation: geometry.c:CastDoubleToUShort Unexecuted instantiation: histogram.c:CastDoubleToUShort Unexecuted instantiation: identify.c:CastDoubleToUShort Unexecuted instantiation: image.c:CastDoubleToUShort Unexecuted instantiation: compress.c:CastDoubleToUShort Unexecuted instantiation: layer.c:CastDoubleToUShort Unexecuted instantiation: list.c:CastDoubleToUShort Unexecuted instantiation: locale.c:CastDoubleToUShort Unexecuted instantiation: log.c:CastDoubleToUShort Unexecuted instantiation: magic.c:CastDoubleToUShort Unexecuted instantiation: magick.c:CastDoubleToUShort Unexecuted instantiation: coder.c:CastDoubleToUShort Unexecuted instantiation: matrix.c:CastDoubleToUShort Unexecuted instantiation: memory.c:CastDoubleToUShort Unexecuted instantiation: mime.c:CastDoubleToUShort Unexecuted instantiation: montage.c:CastDoubleToUShort Unexecuted instantiation: morphology.c:CastDoubleToUShort Unexecuted instantiation: opencl.c:CastDoubleToUShort Unexecuted instantiation: option.c:CastDoubleToUShort Unexecuted instantiation: paint.c:CastDoubleToUShort Unexecuted instantiation: pixel.c:CastDoubleToUShort Unexecuted instantiation: policy.c:CastDoubleToUShort Unexecuted instantiation: prepress.c:CastDoubleToUShort Unexecuted instantiation: property.c:CastDoubleToUShort Unexecuted instantiation: profile.c:CastDoubleToUShort Unexecuted instantiation: quantize.c:CastDoubleToUShort Unexecuted instantiation: quantum.c:CastDoubleToUShort Unexecuted instantiation: quantum-export.c:CastDoubleToUShort Unexecuted instantiation: quantum-import.c:CastDoubleToUShort Unexecuted instantiation: random.c:CastDoubleToUShort Unexecuted instantiation: resample.c:CastDoubleToUShort Unexecuted instantiation: resize.c:CastDoubleToUShort Unexecuted instantiation: resource.c:CastDoubleToUShort Unexecuted instantiation: segment.c:CastDoubleToUShort Unexecuted instantiation: semaphore.c:CastDoubleToUShort Unexecuted instantiation: shear.c:CastDoubleToUShort Unexecuted instantiation: signature.c:CastDoubleToUShort Unexecuted instantiation: static.c:CastDoubleToUShort Unexecuted instantiation: statistic.c:CastDoubleToUShort Unexecuted instantiation: stream.c:CastDoubleToUShort Unexecuted instantiation: string.c:CastDoubleToUShort Unexecuted instantiation: timer.c:CastDoubleToUShort Unexecuted instantiation: token.c:CastDoubleToUShort Unexecuted instantiation: transform.c:CastDoubleToUShort Unexecuted instantiation: threshold.c:CastDoubleToUShort Unexecuted instantiation: type.c:CastDoubleToUShort Unexecuted instantiation: utility.c:CastDoubleToUShort Unexecuted instantiation: visual-effects.c:CastDoubleToUShort Unexecuted instantiation: vision.c:CastDoubleToUShort Unexecuted instantiation: xml-tree.c:CastDoubleToUShort Unexecuted instantiation: xwindow.c:CastDoubleToUShort Unexecuted instantiation: aai.c:CastDoubleToUShort Unexecuted instantiation: art.c:CastDoubleToUShort Unexecuted instantiation: ashlar.c:CastDoubleToUShort Unexecuted instantiation: avs.c:CastDoubleToUShort Unexecuted instantiation: bayer.c:CastDoubleToUShort Unexecuted instantiation: bgr.c:CastDoubleToUShort Unexecuted instantiation: bmp.c:CastDoubleToUShort Unexecuted instantiation: braille.c:CastDoubleToUShort Unexecuted instantiation: cals.c:CastDoubleToUShort Unexecuted instantiation: caption.c:CastDoubleToUShort Unexecuted instantiation: cin.c:CastDoubleToUShort Unexecuted instantiation: cip.c:CastDoubleToUShort Unexecuted instantiation: clip.c:CastDoubleToUShort Unexecuted instantiation: cmyk.c:CastDoubleToUShort Unexecuted instantiation: cube.c:CastDoubleToUShort Unexecuted instantiation: cut.c:CastDoubleToUShort Unexecuted instantiation: dcm.c:CastDoubleToUShort Unexecuted instantiation: dds.c:CastDoubleToUShort Unexecuted instantiation: debug.c:CastDoubleToUShort Unexecuted instantiation: dib.c:CastDoubleToUShort Unexecuted instantiation: dng.c:CastDoubleToUShort Unexecuted instantiation: dpx.c:CastDoubleToUShort Unexecuted instantiation: farbfeld.c:CastDoubleToUShort Unexecuted instantiation: fax.c:CastDoubleToUShort Unexecuted instantiation: fits.c:CastDoubleToUShort Unexecuted instantiation: fl32.c:CastDoubleToUShort Unexecuted instantiation: ftxt.c:CastDoubleToUShort Unexecuted instantiation: gif.c:CastDoubleToUShort Unexecuted instantiation: gradient.c:CastDoubleToUShort Unexecuted instantiation: gray.c:CastDoubleToUShort Unexecuted instantiation: hald.c:CastDoubleToUShort Unexecuted instantiation: hdr.c:CastDoubleToUShort Unexecuted instantiation: hrz.c:CastDoubleToUShort Unexecuted instantiation: html.c:CastDoubleToUShort Unexecuted instantiation: icon.c:CastDoubleToUShort Unexecuted instantiation: info.c:CastDoubleToUShort Unexecuted instantiation: inline.c:CastDoubleToUShort Unexecuted instantiation: ipl.c:CastDoubleToUShort Unexecuted instantiation: jnx.c:CastDoubleToUShort Unexecuted instantiation: json.c:CastDoubleToUShort Unexecuted instantiation: label.c:CastDoubleToUShort Unexecuted instantiation: mac.c:CastDoubleToUShort Unexecuted instantiation: map.c:CastDoubleToUShort Unexecuted instantiation: mask.c:CastDoubleToUShort Unexecuted instantiation: mat.c:CastDoubleToUShort Unexecuted instantiation: matte.c:CastDoubleToUShort Unexecuted instantiation: meta.c:CastDoubleToUShort Unexecuted instantiation: miff.c:CastDoubleToUShort Unexecuted instantiation: mono.c:CastDoubleToUShort Unexecuted instantiation: mpc.c:CastDoubleToUShort Unexecuted instantiation: mpr.c:CastDoubleToUShort Unexecuted instantiation: msl.c:CastDoubleToUShort Unexecuted instantiation: mtv.c:CastDoubleToUShort Unexecuted instantiation: mvg.c:CastDoubleToUShort Unexecuted instantiation: null.c:CastDoubleToUShort Unexecuted instantiation: ora.c:CastDoubleToUShort Unexecuted instantiation: otb.c:CastDoubleToUShort Unexecuted instantiation: palm.c:CastDoubleToUShort Unexecuted instantiation: pango.c:CastDoubleToUShort Unexecuted instantiation: pattern.c:CastDoubleToUShort Unexecuted instantiation: pcd.c:CastDoubleToUShort Unexecuted instantiation: pcl.c:CastDoubleToUShort Line | Count | Source | 237 | 826 | { | 238 | 826 | double | 239 | 826 | value; | 240 | | | 241 | 826 | if (IsNaN(x) != 0) | 242 | 0 | { | 243 | 0 | errno=ERANGE; | 244 | 0 | return(0); | 245 | 0 | } | 246 | 826 | value=(x < 0.0) ? ceil(x) : floor(x); | 247 | 826 | if (value < 0.0) | 248 | 0 | { | 249 | 0 | errno=ERANGE; | 250 | 0 | return(0); | 251 | 0 | } | 252 | 826 | if (value >= ((double) MAGICK_USHORT_MAX)) | 253 | 88 | { | 254 | 88 | errno=ERANGE; | 255 | 88 | return(MAGICK_USHORT_MAX); | 256 | 88 | } | 257 | 738 | return((unsigned short) value); | 258 | 826 | } |
Unexecuted instantiation: pdb.c:CastDoubleToUShort Unexecuted instantiation: pdf.c:CastDoubleToUShort Unexecuted instantiation: pes.c:CastDoubleToUShort Unexecuted instantiation: pgx.c:CastDoubleToUShort Unexecuted instantiation: pict.c:CastDoubleToUShort Unexecuted instantiation: pix.c:CastDoubleToUShort Unexecuted instantiation: plasma.c:CastDoubleToUShort Unexecuted instantiation: pnm.c:CastDoubleToUShort Unexecuted instantiation: ps2.c:CastDoubleToUShort Unexecuted instantiation: ps3.c:CastDoubleToUShort Unexecuted instantiation: ps.c:CastDoubleToUShort Unexecuted instantiation: psd.c:CastDoubleToUShort Unexecuted instantiation: pwp.c:CastDoubleToUShort Unexecuted instantiation: qoi.c:CastDoubleToUShort Unexecuted instantiation: raw.c:CastDoubleToUShort Unexecuted instantiation: rgb.c:CastDoubleToUShort Unexecuted instantiation: rgf.c:CastDoubleToUShort Unexecuted instantiation: rla.c:CastDoubleToUShort Unexecuted instantiation: rle.c:CastDoubleToUShort Unexecuted instantiation: scr.c:CastDoubleToUShort Unexecuted instantiation: screenshot.c:CastDoubleToUShort Unexecuted instantiation: sct.c:CastDoubleToUShort Unexecuted instantiation: sf3.c:CastDoubleToUShort Unexecuted instantiation: sfw.c:CastDoubleToUShort Unexecuted instantiation: sgi.c:CastDoubleToUShort Unexecuted instantiation: sixel.c:CastDoubleToUShort Unexecuted instantiation: stegano.c:CastDoubleToUShort Unexecuted instantiation: strimg.c:CastDoubleToUShort Unexecuted instantiation: sun.c:CastDoubleToUShort Unexecuted instantiation: svg.c:CastDoubleToUShort Unexecuted instantiation: tga.c:CastDoubleToUShort Unexecuted instantiation: thumbnail.c:CastDoubleToUShort Unexecuted instantiation: tile.c:CastDoubleToUShort Unexecuted instantiation: tim2.c:CastDoubleToUShort Unexecuted instantiation: tim.c:CastDoubleToUShort Unexecuted instantiation: ttf.c:CastDoubleToUShort Unexecuted instantiation: txt.c:CastDoubleToUShort Unexecuted instantiation: uil.c:CastDoubleToUShort Unexecuted instantiation: url.c:CastDoubleToUShort Unexecuted instantiation: uyvy.c:CastDoubleToUShort Unexecuted instantiation: vicar.c:CastDoubleToUShort Unexecuted instantiation: vid.c:CastDoubleToUShort Unexecuted instantiation: video.c:CastDoubleToUShort Unexecuted instantiation: viff.c:CastDoubleToUShort vips.c:CastDoubleToUShort Line | Count | Source | 237 | 24.6M | { | 238 | 24.6M | double | 239 | 24.6M | value; | 240 | | | 241 | 24.6M | if (IsNaN(x) != 0) | 242 | 748 | { | 243 | 748 | errno=ERANGE; | 244 | 748 | return(0); | 245 | 748 | } | 246 | 24.6M | value=(x < 0.0) ? ceil(x) : floor(x); | 247 | 24.6M | if (value < 0.0) | 248 | 851 | { | 249 | 851 | errno=ERANGE; | 250 | 851 | return(0); | 251 | 851 | } | 252 | 24.6M | if (value >= ((double) MAGICK_USHORT_MAX)) | 253 | 643 | { | 254 | 643 | errno=ERANGE; | 255 | 643 | return(MAGICK_USHORT_MAX); | 256 | 643 | } | 257 | 24.6M | return((unsigned short) value); | 258 | 24.6M | } |
Unexecuted instantiation: wbmp.c:CastDoubleToUShort Unexecuted instantiation: wpg.c:CastDoubleToUShort Unexecuted instantiation: xbm.c:CastDoubleToUShort Unexecuted instantiation: xc.c:CastDoubleToUShort Unexecuted instantiation: xcf.c:CastDoubleToUShort Unexecuted instantiation: xpm.c:CastDoubleToUShort Unexecuted instantiation: xps.c:CastDoubleToUShort Unexecuted instantiation: yaml.c:CastDoubleToUShort Unexecuted instantiation: ycbcr.c:CastDoubleToUShort Unexecuted instantiation: yuv.c:CastDoubleToUShort Unexecuted instantiation: heic.c:CastDoubleToUShort Unexecuted instantiation: jpeg.c:CastDoubleToUShort Unexecuted instantiation: jp2.c:CastDoubleToUShort Unexecuted instantiation: jxl.c:CastDoubleToUShort Unexecuted instantiation: png.c:CastDoubleToUShort Unexecuted instantiation: ept.c:CastDoubleToUShort Unexecuted instantiation: tiff.c:CastDoubleToUShort Unexecuted instantiation: thread.c:CastDoubleToUShort Unexecuted instantiation: webp.c:CastDoubleToUShort |
259 | | |
260 | | static inline double DegreesToRadians(const double degrees) |
261 | 200M | { |
262 | 200M | return((double) (MagickPI*degrees/180.0)); |
263 | 200M | } Unexecuted instantiation: drawing-wand.c:DegreesToRadians Unexecuted instantiation: magick-image.c:DegreesToRadians Unexecuted instantiation: animate.c:DegreesToRadians Unexecuted instantiation: annotate.c:DegreesToRadians Unexecuted instantiation: attribute.c:DegreesToRadians Unexecuted instantiation: blob.c:DegreesToRadians Unexecuted instantiation: cache.c:DegreesToRadians Unexecuted instantiation: cache-view.c:DegreesToRadians Unexecuted instantiation: channel.c:DegreesToRadians Unexecuted instantiation: cipher.c:DegreesToRadians Line | Count | Source | 261 | 217 | { | 262 | 217 | return((double) (MagickPI*degrees/180.0)); | 263 | 217 | } |
Unexecuted instantiation: colormap.c:DegreesToRadians Unexecuted instantiation: colorspace.c:DegreesToRadians Unexecuted instantiation: compare.c:DegreesToRadians Unexecuted instantiation: composite.c:DegreesToRadians Unexecuted instantiation: constitute.c:DegreesToRadians Unexecuted instantiation: decorate.c:DegreesToRadians Unexecuted instantiation: delegate.c:DegreesToRadians Unexecuted instantiation: display.c:DegreesToRadians distort.c:DegreesToRadians Line | Count | Source | 261 | 16.2k | { | 262 | 16.2k | return((double) (MagickPI*degrees/180.0)); | 263 | 16.2k | } |
Unexecuted instantiation: distribute-cache.c:DegreesToRadians Line | Count | Source | 261 | 200M | { | 262 | 200M | return((double) (MagickPI*degrees/180.0)); | 263 | 200M | } |
Unexecuted instantiation: effect.c:DegreesToRadians Unexecuted instantiation: enhance.c:DegreesToRadians Unexecuted instantiation: feature.c:DegreesToRadians Unexecuted instantiation: fourier.c:DegreesToRadians Unexecuted instantiation: fx.c:DegreesToRadians Unexecuted instantiation: gem.c:DegreesToRadians Unexecuted instantiation: geometry.c:DegreesToRadians Unexecuted instantiation: histogram.c:DegreesToRadians Unexecuted instantiation: identify.c:DegreesToRadians Unexecuted instantiation: image.c:DegreesToRadians Unexecuted instantiation: compress.c:DegreesToRadians Unexecuted instantiation: layer.c:DegreesToRadians Unexecuted instantiation: list.c:DegreesToRadians Unexecuted instantiation: locale.c:DegreesToRadians Unexecuted instantiation: log.c:DegreesToRadians Unexecuted instantiation: magic.c:DegreesToRadians Unexecuted instantiation: magick.c:DegreesToRadians Unexecuted instantiation: coder.c:DegreesToRadians Unexecuted instantiation: matrix.c:DegreesToRadians Unexecuted instantiation: memory.c:DegreesToRadians Unexecuted instantiation: mime.c:DegreesToRadians Unexecuted instantiation: montage.c:DegreesToRadians Unexecuted instantiation: morphology.c:DegreesToRadians Unexecuted instantiation: opencl.c:DegreesToRadians Unexecuted instantiation: option.c:DegreesToRadians Unexecuted instantiation: paint.c:DegreesToRadians Unexecuted instantiation: pixel.c:DegreesToRadians Unexecuted instantiation: policy.c:DegreesToRadians Unexecuted instantiation: prepress.c:DegreesToRadians Unexecuted instantiation: property.c:DegreesToRadians Unexecuted instantiation: profile.c:DegreesToRadians Unexecuted instantiation: quantize.c:DegreesToRadians Unexecuted instantiation: quantum.c:DegreesToRadians Unexecuted instantiation: quantum-export.c:DegreesToRadians Unexecuted instantiation: quantum-import.c:DegreesToRadians Unexecuted instantiation: random.c:DegreesToRadians Unexecuted instantiation: resample.c:DegreesToRadians Unexecuted instantiation: resize.c:DegreesToRadians Unexecuted instantiation: resource.c:DegreesToRadians Unexecuted instantiation: segment.c:DegreesToRadians Unexecuted instantiation: semaphore.c:DegreesToRadians Unexecuted instantiation: shear.c:DegreesToRadians Unexecuted instantiation: signature.c:DegreesToRadians Unexecuted instantiation: static.c:DegreesToRadians Unexecuted instantiation: statistic.c:DegreesToRadians Unexecuted instantiation: stream.c:DegreesToRadians Unexecuted instantiation: string.c:DegreesToRadians Unexecuted instantiation: timer.c:DegreesToRadians Unexecuted instantiation: token.c:DegreesToRadians Unexecuted instantiation: transform.c:DegreesToRadians Unexecuted instantiation: threshold.c:DegreesToRadians Unexecuted instantiation: type.c:DegreesToRadians Unexecuted instantiation: utility.c:DegreesToRadians Unexecuted instantiation: visual-effects.c:DegreesToRadians Unexecuted instantiation: vision.c:DegreesToRadians Unexecuted instantiation: xml-tree.c:DegreesToRadians Unexecuted instantiation: xwindow.c:DegreesToRadians Unexecuted instantiation: aai.c:DegreesToRadians Unexecuted instantiation: art.c:DegreesToRadians Unexecuted instantiation: ashlar.c:DegreesToRadians Unexecuted instantiation: avs.c:DegreesToRadians Unexecuted instantiation: bayer.c:DegreesToRadians Unexecuted instantiation: bgr.c:DegreesToRadians Unexecuted instantiation: bmp.c:DegreesToRadians Unexecuted instantiation: braille.c:DegreesToRadians Unexecuted instantiation: cals.c:DegreesToRadians Unexecuted instantiation: caption.c:DegreesToRadians Unexecuted instantiation: cin.c:DegreesToRadians Unexecuted instantiation: cip.c:DegreesToRadians Unexecuted instantiation: clip.c:DegreesToRadians Unexecuted instantiation: cmyk.c:DegreesToRadians Unexecuted instantiation: cube.c:DegreesToRadians Unexecuted instantiation: cut.c:DegreesToRadians Unexecuted instantiation: dcm.c:DegreesToRadians Unexecuted instantiation: dds.c:DegreesToRadians Unexecuted instantiation: debug.c:DegreesToRadians Unexecuted instantiation: dib.c:DegreesToRadians Unexecuted instantiation: dng.c:DegreesToRadians Unexecuted instantiation: dpx.c:DegreesToRadians Unexecuted instantiation: farbfeld.c:DegreesToRadians Unexecuted instantiation: fax.c:DegreesToRadians Unexecuted instantiation: fits.c:DegreesToRadians Unexecuted instantiation: fl32.c:DegreesToRadians Unexecuted instantiation: ftxt.c:DegreesToRadians Unexecuted instantiation: gif.c:DegreesToRadians Unexecuted instantiation: gradient.c:DegreesToRadians Unexecuted instantiation: gray.c:DegreesToRadians Unexecuted instantiation: hald.c:DegreesToRadians Unexecuted instantiation: hdr.c:DegreesToRadians Unexecuted instantiation: hrz.c:DegreesToRadians Unexecuted instantiation: html.c:DegreesToRadians Unexecuted instantiation: icon.c:DegreesToRadians Unexecuted instantiation: info.c:DegreesToRadians Unexecuted instantiation: inline.c:DegreesToRadians Unexecuted instantiation: ipl.c:DegreesToRadians Unexecuted instantiation: jnx.c:DegreesToRadians Unexecuted instantiation: json.c:DegreesToRadians Unexecuted instantiation: label.c:DegreesToRadians Unexecuted instantiation: mac.c:DegreesToRadians Unexecuted instantiation: map.c:DegreesToRadians Unexecuted instantiation: mask.c:DegreesToRadians Unexecuted instantiation: mat.c:DegreesToRadians Unexecuted instantiation: matte.c:DegreesToRadians Unexecuted instantiation: meta.c:DegreesToRadians Unexecuted instantiation: miff.c:DegreesToRadians Unexecuted instantiation: mono.c:DegreesToRadians Unexecuted instantiation: mpc.c:DegreesToRadians Unexecuted instantiation: mpr.c:DegreesToRadians Unexecuted instantiation: msl.c:DegreesToRadians Unexecuted instantiation: mtv.c:DegreesToRadians Unexecuted instantiation: mvg.c:DegreesToRadians Unexecuted instantiation: null.c:DegreesToRadians Unexecuted instantiation: ora.c:DegreesToRadians Unexecuted instantiation: otb.c:DegreesToRadians Unexecuted instantiation: palm.c:DegreesToRadians Unexecuted instantiation: pango.c:DegreesToRadians Unexecuted instantiation: pattern.c:DegreesToRadians Unexecuted instantiation: pcd.c:DegreesToRadians Unexecuted instantiation: pcl.c:DegreesToRadians Unexecuted instantiation: pcx.c:DegreesToRadians Unexecuted instantiation: pdb.c:DegreesToRadians Unexecuted instantiation: pdf.c:DegreesToRadians Unexecuted instantiation: pes.c:DegreesToRadians Unexecuted instantiation: pgx.c:DegreesToRadians Unexecuted instantiation: pict.c:DegreesToRadians Unexecuted instantiation: pix.c:DegreesToRadians Unexecuted instantiation: plasma.c:DegreesToRadians Unexecuted instantiation: pnm.c:DegreesToRadians Unexecuted instantiation: ps2.c:DegreesToRadians Unexecuted instantiation: ps3.c:DegreesToRadians Unexecuted instantiation: ps.c:DegreesToRadians Unexecuted instantiation: psd.c:DegreesToRadians Unexecuted instantiation: pwp.c:DegreesToRadians Unexecuted instantiation: qoi.c:DegreesToRadians Unexecuted instantiation: raw.c:DegreesToRadians Unexecuted instantiation: rgb.c:DegreesToRadians Unexecuted instantiation: rgf.c:DegreesToRadians Unexecuted instantiation: rla.c:DegreesToRadians Unexecuted instantiation: rle.c:DegreesToRadians Unexecuted instantiation: scr.c:DegreesToRadians Unexecuted instantiation: screenshot.c:DegreesToRadians Unexecuted instantiation: sct.c:DegreesToRadians Unexecuted instantiation: sf3.c:DegreesToRadians Unexecuted instantiation: sfw.c:DegreesToRadians Unexecuted instantiation: sgi.c:DegreesToRadians Unexecuted instantiation: sixel.c:DegreesToRadians Unexecuted instantiation: stegano.c:DegreesToRadians Unexecuted instantiation: strimg.c:DegreesToRadians Unexecuted instantiation: sun.c:DegreesToRadians Unexecuted instantiation: svg.c:DegreesToRadians Unexecuted instantiation: tga.c:DegreesToRadians Unexecuted instantiation: thumbnail.c:DegreesToRadians Unexecuted instantiation: tile.c:DegreesToRadians Unexecuted instantiation: tim2.c:DegreesToRadians Unexecuted instantiation: tim.c:DegreesToRadians Unexecuted instantiation: ttf.c:DegreesToRadians Unexecuted instantiation: txt.c:DegreesToRadians Unexecuted instantiation: uil.c:DegreesToRadians Unexecuted instantiation: url.c:DegreesToRadians Unexecuted instantiation: uyvy.c:DegreesToRadians Unexecuted instantiation: vicar.c:DegreesToRadians Unexecuted instantiation: vid.c:DegreesToRadians Unexecuted instantiation: video.c:DegreesToRadians Unexecuted instantiation: viff.c:DegreesToRadians Unexecuted instantiation: vips.c:DegreesToRadians Unexecuted instantiation: wbmp.c:DegreesToRadians Unexecuted instantiation: wpg.c:DegreesToRadians Unexecuted instantiation: xbm.c:DegreesToRadians Unexecuted instantiation: xc.c:DegreesToRadians Unexecuted instantiation: xcf.c:DegreesToRadians Unexecuted instantiation: xpm.c:DegreesToRadians Unexecuted instantiation: xps.c:DegreesToRadians Unexecuted instantiation: yaml.c:DegreesToRadians Unexecuted instantiation: ycbcr.c:DegreesToRadians Unexecuted instantiation: yuv.c:DegreesToRadians Unexecuted instantiation: heic.c:DegreesToRadians Unexecuted instantiation: jpeg.c:DegreesToRadians Unexecuted instantiation: jp2.c:DegreesToRadians Unexecuted instantiation: jxl.c:DegreesToRadians Unexecuted instantiation: png.c:DegreesToRadians Unexecuted instantiation: ept.c:DegreesToRadians Unexecuted instantiation: tiff.c:DegreesToRadians Unexecuted instantiation: thread.c:DegreesToRadians Unexecuted instantiation: webp.c:DegreesToRadians |
264 | | |
265 | | static inline size_t GetImageChannels(const Image *image) |
266 | 139M | { |
267 | 139M | ssize_t |
268 | 139M | i; |
269 | | |
270 | 139M | size_t |
271 | 139M | channels; |
272 | | |
273 | 139M | channels=0; |
274 | 3.47G | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) |
275 | 3.33G | { |
276 | 3.33G | PixelChannel channel = GetPixelChannelChannel(image,i); |
277 | 3.33G | PixelTrait traits = GetPixelChannelTraits(image,channel); |
278 | 3.33G | if ((traits & UpdatePixelTrait) != 0) |
279 | 1.95G | channels++; |
280 | 3.33G | } |
281 | 139M | return(channels == 0 ? (size_t) 1 : channels); |
282 | 139M | } Unexecuted instantiation: drawing-wand.c:GetImageChannels Unexecuted instantiation: magick-image.c:GetImageChannels Unexecuted instantiation: animate.c:GetImageChannels Unexecuted instantiation: annotate.c:GetImageChannels Unexecuted instantiation: attribute.c:GetImageChannels Unexecuted instantiation: blob.c:GetImageChannels Unexecuted instantiation: cache.c:GetImageChannels Unexecuted instantiation: cache-view.c:GetImageChannels Unexecuted instantiation: channel.c:GetImageChannels Unexecuted instantiation: cipher.c:GetImageChannels Unexecuted instantiation: color.c:GetImageChannels Unexecuted instantiation: colormap.c:GetImageChannels Unexecuted instantiation: colorspace.c:GetImageChannels Unexecuted instantiation: compare.c:GetImageChannels Unexecuted instantiation: composite.c:GetImageChannels Unexecuted instantiation: constitute.c:GetImageChannels Unexecuted instantiation: decorate.c:GetImageChannels Unexecuted instantiation: delegate.c:GetImageChannels Unexecuted instantiation: display.c:GetImageChannels Unexecuted instantiation: distort.c:GetImageChannels Unexecuted instantiation: distribute-cache.c:GetImageChannels Unexecuted instantiation: draw.c:GetImageChannels Unexecuted instantiation: effect.c:GetImageChannels Unexecuted instantiation: enhance.c:GetImageChannels Unexecuted instantiation: feature.c:GetImageChannels Unexecuted instantiation: fourier.c:GetImageChannels Unexecuted instantiation: fx.c:GetImageChannels Unexecuted instantiation: gem.c:GetImageChannels Unexecuted instantiation: geometry.c:GetImageChannels Unexecuted instantiation: histogram.c:GetImageChannels Unexecuted instantiation: identify.c:GetImageChannels Unexecuted instantiation: image.c:GetImageChannels Unexecuted instantiation: compress.c:GetImageChannels Unexecuted instantiation: layer.c:GetImageChannels Unexecuted instantiation: list.c:GetImageChannels Unexecuted instantiation: locale.c:GetImageChannels Unexecuted instantiation: log.c:GetImageChannels Unexecuted instantiation: magic.c:GetImageChannels Unexecuted instantiation: magick.c:GetImageChannels Unexecuted instantiation: coder.c:GetImageChannels Unexecuted instantiation: matrix.c:GetImageChannels Unexecuted instantiation: memory.c:GetImageChannels Unexecuted instantiation: mime.c:GetImageChannels Unexecuted instantiation: montage.c:GetImageChannels Unexecuted instantiation: morphology.c:GetImageChannels Unexecuted instantiation: opencl.c:GetImageChannels Unexecuted instantiation: option.c:GetImageChannels Unexecuted instantiation: paint.c:GetImageChannels Unexecuted instantiation: pixel.c:GetImageChannels Unexecuted instantiation: policy.c:GetImageChannels Unexecuted instantiation: prepress.c:GetImageChannels Unexecuted instantiation: property.c:GetImageChannels Unexecuted instantiation: profile.c:GetImageChannels Unexecuted instantiation: quantize.c:GetImageChannels quantum.c:GetImageChannels Line | Count | Source | 266 | 270k | { | 267 | 270k | ssize_t | 268 | 270k | i; | 269 | | | 270 | 270k | size_t | 271 | 270k | channels; | 272 | | | 273 | 270k | channels=0; | 274 | 6.76M | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 6.49M | { | 276 | 6.49M | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 6.49M | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 6.49M | if ((traits & UpdatePixelTrait) != 0) | 279 | 4.02M | channels++; | 280 | 6.49M | } | 281 | 270k | return(channels == 0 ? (size_t) 1 : channels); | 282 | 270k | } |
quantum-export.c:GetImageChannels Line | Count | Source | 266 | 64.4M | { | 267 | 64.4M | ssize_t | 268 | 64.4M | i; | 269 | | | 270 | 64.4M | size_t | 271 | 64.4M | channels; | 272 | | | 273 | 64.4M | channels=0; | 274 | 1.02G | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 955M | { | 276 | 955M | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 955M | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 955M | if ((traits & UpdatePixelTrait) != 0) | 279 | 641M | channels++; | 280 | 955M | } | 281 | 64.4M | return(channels == 0 ? (size_t) 1 : channels); | 282 | 64.4M | } |
quantum-import.c:GetImageChannels Line | Count | Source | 266 | 74.2M | { | 267 | 74.2M | ssize_t | 268 | 74.2M | i; | 269 | | | 270 | 74.2M | size_t | 271 | 74.2M | channels; | 272 | | | 273 | 74.2M | channels=0; | 274 | 2.44G | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 2.36G | { | 276 | 2.36G | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 2.36G | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 2.36G | if ((traits & UpdatePixelTrait) != 0) | 279 | 1.30G | channels++; | 280 | 2.36G | } | 281 | 74.2M | return(channels == 0 ? (size_t) 1 : channels); | 282 | 74.2M | } |
Unexecuted instantiation: random.c:GetImageChannels Unexecuted instantiation: resample.c:GetImageChannels Unexecuted instantiation: resize.c:GetImageChannels Unexecuted instantiation: resource.c:GetImageChannels Unexecuted instantiation: segment.c:GetImageChannels Unexecuted instantiation: semaphore.c:GetImageChannels Unexecuted instantiation: shear.c:GetImageChannels Unexecuted instantiation: signature.c:GetImageChannels Unexecuted instantiation: static.c:GetImageChannels statistic.c:GetImageChannels Line | Count | Source | 266 | 2.91k | { | 267 | 2.91k | ssize_t | 268 | 2.91k | i; | 269 | | | 270 | 2.91k | size_t | 271 | 2.91k | channels; | 272 | | | 273 | 2.91k | channels=0; | 274 | 11.6k | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 8.74k | { | 276 | 8.74k | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 8.74k | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 8.74k | if ((traits & UpdatePixelTrait) != 0) | 279 | 8.74k | channels++; | 280 | 8.74k | } | 281 | 2.91k | return(channels == 0 ? (size_t) 1 : channels); | 282 | 2.91k | } |
Unexecuted instantiation: stream.c:GetImageChannels Unexecuted instantiation: string.c:GetImageChannels Unexecuted instantiation: timer.c:GetImageChannels Unexecuted instantiation: token.c:GetImageChannels Unexecuted instantiation: transform.c:GetImageChannels Unexecuted instantiation: threshold.c:GetImageChannels Unexecuted instantiation: type.c:GetImageChannels Unexecuted instantiation: utility.c:GetImageChannels Unexecuted instantiation: visual-effects.c:GetImageChannels Unexecuted instantiation: vision.c:GetImageChannels Unexecuted instantiation: xml-tree.c:GetImageChannels Unexecuted instantiation: xwindow.c:GetImageChannels Unexecuted instantiation: aai.c:GetImageChannels Unexecuted instantiation: art.c:GetImageChannels Unexecuted instantiation: ashlar.c:GetImageChannels Unexecuted instantiation: avs.c:GetImageChannels Unexecuted instantiation: bayer.c:GetImageChannels Unexecuted instantiation: bgr.c:GetImageChannels Unexecuted instantiation: bmp.c:GetImageChannels Unexecuted instantiation: braille.c:GetImageChannels Unexecuted instantiation: cals.c:GetImageChannels Unexecuted instantiation: caption.c:GetImageChannels Unexecuted instantiation: cin.c:GetImageChannels Unexecuted instantiation: cip.c:GetImageChannels Unexecuted instantiation: clip.c:GetImageChannels Unexecuted instantiation: cmyk.c:GetImageChannels Unexecuted instantiation: cube.c:GetImageChannels Unexecuted instantiation: cut.c:GetImageChannels Unexecuted instantiation: dcm.c:GetImageChannels Unexecuted instantiation: dds.c:GetImageChannels Unexecuted instantiation: debug.c:GetImageChannels Unexecuted instantiation: dib.c:GetImageChannels Unexecuted instantiation: dng.c:GetImageChannels Unexecuted instantiation: dpx.c:GetImageChannels Unexecuted instantiation: farbfeld.c:GetImageChannels Unexecuted instantiation: fax.c:GetImageChannels Unexecuted instantiation: fits.c:GetImageChannels Line | Count | Source | 266 | 210 | { | 267 | 210 | ssize_t | 268 | 210 | i; | 269 | | | 270 | 210 | size_t | 271 | 210 | channels; | 272 | | | 273 | 210 | channels=0; | 274 | 1.51k | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 1.30k | { | 276 | 1.30k | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 1.30k | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 1.30k | if ((traits & UpdatePixelTrait) != 0) | 279 | 894 | channels++; | 280 | 1.30k | } | 281 | 210 | return(channels == 0 ? (size_t) 1 : channels); | 282 | 210 | } |
Unexecuted instantiation: ftxt.c:GetImageChannels Unexecuted instantiation: gif.c:GetImageChannels Unexecuted instantiation: gradient.c:GetImageChannels Unexecuted instantiation: gray.c:GetImageChannels Unexecuted instantiation: hald.c:GetImageChannels Unexecuted instantiation: hdr.c:GetImageChannels Unexecuted instantiation: hrz.c:GetImageChannels Unexecuted instantiation: html.c:GetImageChannels Unexecuted instantiation: icon.c:GetImageChannels Unexecuted instantiation: info.c:GetImageChannels Unexecuted instantiation: inline.c:GetImageChannels Unexecuted instantiation: ipl.c:GetImageChannels Unexecuted instantiation: jnx.c:GetImageChannels Unexecuted instantiation: json.c:GetImageChannels Unexecuted instantiation: label.c:GetImageChannels Unexecuted instantiation: mac.c:GetImageChannels Unexecuted instantiation: map.c:GetImageChannels Unexecuted instantiation: mask.c:GetImageChannels Unexecuted instantiation: mat.c:GetImageChannels Unexecuted instantiation: matte.c:GetImageChannels Unexecuted instantiation: meta.c:GetImageChannels Line | Count | Source | 266 | 1.00k | { | 267 | 1.00k | ssize_t | 268 | 1.00k | i; | 269 | | | 270 | 1.00k | size_t | 271 | 1.00k | channels; | 272 | | | 273 | 1.00k | channels=0; | 274 | 18.3k | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 17.3k | { | 276 | 17.3k | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 17.3k | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 17.3k | if ((traits & UpdatePixelTrait) != 0) | 279 | 10.7k | channels++; | 280 | 17.3k | } | 281 | 1.00k | return(channels == 0 ? (size_t) 1 : channels); | 282 | 1.00k | } |
Unexecuted instantiation: mono.c:GetImageChannels Unexecuted instantiation: mpc.c:GetImageChannels Unexecuted instantiation: mpr.c:GetImageChannels Unexecuted instantiation: msl.c:GetImageChannels Unexecuted instantiation: mtv.c:GetImageChannels Unexecuted instantiation: mvg.c:GetImageChannels Unexecuted instantiation: null.c:GetImageChannels Unexecuted instantiation: ora.c:GetImageChannels Unexecuted instantiation: otb.c:GetImageChannels Unexecuted instantiation: palm.c:GetImageChannels Unexecuted instantiation: pango.c:GetImageChannels Unexecuted instantiation: pattern.c:GetImageChannels Unexecuted instantiation: pcd.c:GetImageChannels Unexecuted instantiation: pcl.c:GetImageChannels Unexecuted instantiation: pcx.c:GetImageChannels Unexecuted instantiation: pdb.c:GetImageChannels Unexecuted instantiation: pdf.c:GetImageChannels Unexecuted instantiation: pes.c:GetImageChannels Unexecuted instantiation: pgx.c:GetImageChannels Unexecuted instantiation: pict.c:GetImageChannels Unexecuted instantiation: pix.c:GetImageChannels Unexecuted instantiation: plasma.c:GetImageChannels Unexecuted instantiation: pnm.c:GetImageChannels Unexecuted instantiation: ps2.c:GetImageChannels Unexecuted instantiation: ps3.c:GetImageChannels Unexecuted instantiation: ps.c:GetImageChannels Unexecuted instantiation: psd.c:GetImageChannels Unexecuted instantiation: pwp.c:GetImageChannels Unexecuted instantiation: qoi.c:GetImageChannels Unexecuted instantiation: raw.c:GetImageChannels Unexecuted instantiation: rgb.c:GetImageChannels Unexecuted instantiation: rgf.c:GetImageChannels Unexecuted instantiation: rla.c:GetImageChannels Unexecuted instantiation: rle.c:GetImageChannels Unexecuted instantiation: scr.c:GetImageChannels Unexecuted instantiation: screenshot.c:GetImageChannels Unexecuted instantiation: sct.c:GetImageChannels Unexecuted instantiation: sf3.c:GetImageChannels Unexecuted instantiation: sfw.c:GetImageChannels Unexecuted instantiation: sgi.c:GetImageChannels Unexecuted instantiation: sixel.c:GetImageChannels Unexecuted instantiation: stegano.c:GetImageChannels Unexecuted instantiation: strimg.c:GetImageChannels Unexecuted instantiation: sun.c:GetImageChannels Unexecuted instantiation: svg.c:GetImageChannels Unexecuted instantiation: tga.c:GetImageChannels Unexecuted instantiation: thumbnail.c:GetImageChannels Unexecuted instantiation: tile.c:GetImageChannels Unexecuted instantiation: tim2.c:GetImageChannels Unexecuted instantiation: tim.c:GetImageChannels Unexecuted instantiation: ttf.c:GetImageChannels Line | Count | Source | 266 | 75.4k | { | 267 | 75.4k | ssize_t | 268 | 75.4k | i; | 269 | | | 270 | 75.4k | size_t | 271 | 75.4k | channels; | 272 | | | 273 | 75.4k | channels=0; | 274 | 2.04M | for (i=0; i < (ssize_t) GetPixelChannels(image); i++) | 275 | 1.96M | { | 276 | 1.96M | PixelChannel channel = GetPixelChannelChannel(image,i); | 277 | 1.96M | PixelTrait traits = GetPixelChannelTraits(image,channel); | 278 | 1.96M | if ((traits & UpdatePixelTrait) != 0) | 279 | 1.35M | channels++; | 280 | 1.96M | } | 281 | 75.4k | return(channels == 0 ? (size_t) 1 : channels); | 282 | 75.4k | } |
Unexecuted instantiation: uil.c:GetImageChannels Unexecuted instantiation: url.c:GetImageChannels Unexecuted instantiation: uyvy.c:GetImageChannels Unexecuted instantiation: vicar.c:GetImageChannels Unexecuted instantiation: vid.c:GetImageChannels Unexecuted instantiation: video.c:GetImageChannels Unexecuted instantiation: viff.c:GetImageChannels Unexecuted instantiation: vips.c:GetImageChannels Unexecuted instantiation: wbmp.c:GetImageChannels Unexecuted instantiation: wpg.c:GetImageChannels Unexecuted instantiation: xbm.c:GetImageChannels Unexecuted instantiation: xc.c:GetImageChannels Unexecuted instantiation: xcf.c:GetImageChannels Unexecuted instantiation: xpm.c:GetImageChannels Unexecuted instantiation: xps.c:GetImageChannels Unexecuted instantiation: yaml.c:GetImageChannels Unexecuted instantiation: ycbcr.c:GetImageChannels Unexecuted instantiation: yuv.c:GetImageChannels Unexecuted instantiation: heic.c:GetImageChannels Unexecuted instantiation: jpeg.c:GetImageChannels Unexecuted instantiation: jp2.c:GetImageChannels Unexecuted instantiation: jxl.c:GetImageChannels Unexecuted instantiation: png.c:GetImageChannels Unexecuted instantiation: ept.c:GetImageChannels Unexecuted instantiation: tiff.c:GetImageChannels Unexecuted instantiation: thread.c:GetImageChannels Unexecuted instantiation: webp.c:GetImageChannels |
283 | | |
284 | | static inline double RadiansToDegrees(const double radians) |
285 | 0 | { |
286 | 0 | return((double) (180.0*radians/MagickPI)); |
287 | 0 | } Unexecuted instantiation: drawing-wand.c:RadiansToDegrees Unexecuted instantiation: magick-image.c:RadiansToDegrees Unexecuted instantiation: animate.c:RadiansToDegrees Unexecuted instantiation: annotate.c:RadiansToDegrees Unexecuted instantiation: attribute.c:RadiansToDegrees Unexecuted instantiation: blob.c:RadiansToDegrees Unexecuted instantiation: cache.c:RadiansToDegrees Unexecuted instantiation: cache-view.c:RadiansToDegrees Unexecuted instantiation: channel.c:RadiansToDegrees Unexecuted instantiation: cipher.c:RadiansToDegrees Unexecuted instantiation: color.c:RadiansToDegrees Unexecuted instantiation: colormap.c:RadiansToDegrees Unexecuted instantiation: colorspace.c:RadiansToDegrees Unexecuted instantiation: compare.c:RadiansToDegrees Unexecuted instantiation: composite.c:RadiansToDegrees Unexecuted instantiation: constitute.c:RadiansToDegrees Unexecuted instantiation: decorate.c:RadiansToDegrees Unexecuted instantiation: delegate.c:RadiansToDegrees Unexecuted instantiation: display.c:RadiansToDegrees Unexecuted instantiation: distort.c:RadiansToDegrees Unexecuted instantiation: distribute-cache.c:RadiansToDegrees Unexecuted instantiation: draw.c:RadiansToDegrees Unexecuted instantiation: effect.c:RadiansToDegrees Unexecuted instantiation: enhance.c:RadiansToDegrees Unexecuted instantiation: feature.c:RadiansToDegrees Unexecuted instantiation: fourier.c:RadiansToDegrees Unexecuted instantiation: fx.c:RadiansToDegrees Unexecuted instantiation: gem.c:RadiansToDegrees Unexecuted instantiation: geometry.c:RadiansToDegrees Unexecuted instantiation: histogram.c:RadiansToDegrees Unexecuted instantiation: identify.c:RadiansToDegrees Unexecuted instantiation: image.c:RadiansToDegrees Unexecuted instantiation: compress.c:RadiansToDegrees Unexecuted instantiation: layer.c:RadiansToDegrees Unexecuted instantiation: list.c:RadiansToDegrees Unexecuted instantiation: locale.c:RadiansToDegrees Unexecuted instantiation: log.c:RadiansToDegrees Unexecuted instantiation: magic.c:RadiansToDegrees Unexecuted instantiation: magick.c:RadiansToDegrees Unexecuted instantiation: coder.c:RadiansToDegrees Unexecuted instantiation: matrix.c:RadiansToDegrees Unexecuted instantiation: memory.c:RadiansToDegrees Unexecuted instantiation: mime.c:RadiansToDegrees Unexecuted instantiation: montage.c:RadiansToDegrees Unexecuted instantiation: morphology.c:RadiansToDegrees Unexecuted instantiation: opencl.c:RadiansToDegrees Unexecuted instantiation: option.c:RadiansToDegrees Unexecuted instantiation: paint.c:RadiansToDegrees Unexecuted instantiation: pixel.c:RadiansToDegrees Unexecuted instantiation: policy.c:RadiansToDegrees Unexecuted instantiation: prepress.c:RadiansToDegrees Unexecuted instantiation: property.c:RadiansToDegrees Unexecuted instantiation: profile.c:RadiansToDegrees Unexecuted instantiation: quantize.c:RadiansToDegrees Unexecuted instantiation: quantum.c:RadiansToDegrees Unexecuted instantiation: quantum-export.c:RadiansToDegrees Unexecuted instantiation: quantum-import.c:RadiansToDegrees Unexecuted instantiation: random.c:RadiansToDegrees Unexecuted instantiation: resample.c:RadiansToDegrees Unexecuted instantiation: resize.c:RadiansToDegrees Unexecuted instantiation: resource.c:RadiansToDegrees Unexecuted instantiation: segment.c:RadiansToDegrees Unexecuted instantiation: semaphore.c:RadiansToDegrees Unexecuted instantiation: shear.c:RadiansToDegrees Unexecuted instantiation: signature.c:RadiansToDegrees Unexecuted instantiation: static.c:RadiansToDegrees Unexecuted instantiation: statistic.c:RadiansToDegrees Unexecuted instantiation: stream.c:RadiansToDegrees Unexecuted instantiation: string.c:RadiansToDegrees Unexecuted instantiation: timer.c:RadiansToDegrees Unexecuted instantiation: token.c:RadiansToDegrees Unexecuted instantiation: transform.c:RadiansToDegrees Unexecuted instantiation: threshold.c:RadiansToDegrees Unexecuted instantiation: type.c:RadiansToDegrees Unexecuted instantiation: utility.c:RadiansToDegrees Unexecuted instantiation: visual-effects.c:RadiansToDegrees Unexecuted instantiation: vision.c:RadiansToDegrees Unexecuted instantiation: xml-tree.c:RadiansToDegrees Unexecuted instantiation: xwindow.c:RadiansToDegrees Unexecuted instantiation: aai.c:RadiansToDegrees Unexecuted instantiation: art.c:RadiansToDegrees Unexecuted instantiation: ashlar.c:RadiansToDegrees Unexecuted instantiation: avs.c:RadiansToDegrees Unexecuted instantiation: bayer.c:RadiansToDegrees Unexecuted instantiation: bgr.c:RadiansToDegrees Unexecuted instantiation: bmp.c:RadiansToDegrees Unexecuted instantiation: braille.c:RadiansToDegrees Unexecuted instantiation: cals.c:RadiansToDegrees Unexecuted instantiation: caption.c:RadiansToDegrees Unexecuted instantiation: cin.c:RadiansToDegrees Unexecuted instantiation: cip.c:RadiansToDegrees Unexecuted instantiation: clip.c:RadiansToDegrees Unexecuted instantiation: cmyk.c:RadiansToDegrees Unexecuted instantiation: cube.c:RadiansToDegrees Unexecuted instantiation: cut.c:RadiansToDegrees Unexecuted instantiation: dcm.c:RadiansToDegrees Unexecuted instantiation: dds.c:RadiansToDegrees Unexecuted instantiation: debug.c:RadiansToDegrees Unexecuted instantiation: dib.c:RadiansToDegrees Unexecuted instantiation: dng.c:RadiansToDegrees Unexecuted instantiation: dpx.c:RadiansToDegrees Unexecuted instantiation: farbfeld.c:RadiansToDegrees Unexecuted instantiation: fax.c:RadiansToDegrees Unexecuted instantiation: fits.c:RadiansToDegrees Unexecuted instantiation: fl32.c:RadiansToDegrees Unexecuted instantiation: ftxt.c:RadiansToDegrees Unexecuted instantiation: gif.c:RadiansToDegrees Unexecuted instantiation: gradient.c:RadiansToDegrees Unexecuted instantiation: gray.c:RadiansToDegrees Unexecuted instantiation: hald.c:RadiansToDegrees Unexecuted instantiation: hdr.c:RadiansToDegrees Unexecuted instantiation: hrz.c:RadiansToDegrees Unexecuted instantiation: html.c:RadiansToDegrees Unexecuted instantiation: icon.c:RadiansToDegrees Unexecuted instantiation: info.c:RadiansToDegrees Unexecuted instantiation: inline.c:RadiansToDegrees Unexecuted instantiation: ipl.c:RadiansToDegrees Unexecuted instantiation: jnx.c:RadiansToDegrees Unexecuted instantiation: json.c:RadiansToDegrees Unexecuted instantiation: label.c:RadiansToDegrees Unexecuted instantiation: mac.c:RadiansToDegrees Unexecuted instantiation: map.c:RadiansToDegrees Unexecuted instantiation: mask.c:RadiansToDegrees Unexecuted instantiation: mat.c:RadiansToDegrees Unexecuted instantiation: matte.c:RadiansToDegrees Unexecuted instantiation: meta.c:RadiansToDegrees Unexecuted instantiation: miff.c:RadiansToDegrees Unexecuted instantiation: mono.c:RadiansToDegrees Unexecuted instantiation: mpc.c:RadiansToDegrees Unexecuted instantiation: mpr.c:RadiansToDegrees Unexecuted instantiation: msl.c:RadiansToDegrees Unexecuted instantiation: mtv.c:RadiansToDegrees Unexecuted instantiation: mvg.c:RadiansToDegrees Unexecuted instantiation: null.c:RadiansToDegrees Unexecuted instantiation: ora.c:RadiansToDegrees Unexecuted instantiation: otb.c:RadiansToDegrees Unexecuted instantiation: palm.c:RadiansToDegrees Unexecuted instantiation: pango.c:RadiansToDegrees Unexecuted instantiation: pattern.c:RadiansToDegrees Unexecuted instantiation: pcd.c:RadiansToDegrees Unexecuted instantiation: pcl.c:RadiansToDegrees Unexecuted instantiation: pcx.c:RadiansToDegrees Unexecuted instantiation: pdb.c:RadiansToDegrees Unexecuted instantiation: pdf.c:RadiansToDegrees Unexecuted instantiation: pes.c:RadiansToDegrees Unexecuted instantiation: pgx.c:RadiansToDegrees Unexecuted instantiation: pict.c:RadiansToDegrees Unexecuted instantiation: pix.c:RadiansToDegrees Unexecuted instantiation: plasma.c:RadiansToDegrees Unexecuted instantiation: pnm.c:RadiansToDegrees Unexecuted instantiation: ps2.c:RadiansToDegrees Unexecuted instantiation: ps3.c:RadiansToDegrees Unexecuted instantiation: ps.c:RadiansToDegrees Unexecuted instantiation: psd.c:RadiansToDegrees Unexecuted instantiation: pwp.c:RadiansToDegrees Unexecuted instantiation: qoi.c:RadiansToDegrees Unexecuted instantiation: raw.c:RadiansToDegrees Unexecuted instantiation: rgb.c:RadiansToDegrees Unexecuted instantiation: rgf.c:RadiansToDegrees Unexecuted instantiation: rla.c:RadiansToDegrees Unexecuted instantiation: rle.c:RadiansToDegrees Unexecuted instantiation: scr.c:RadiansToDegrees Unexecuted instantiation: screenshot.c:RadiansToDegrees Unexecuted instantiation: sct.c:RadiansToDegrees Unexecuted instantiation: sf3.c:RadiansToDegrees Unexecuted instantiation: sfw.c:RadiansToDegrees Unexecuted instantiation: sgi.c:RadiansToDegrees Unexecuted instantiation: sixel.c:RadiansToDegrees Unexecuted instantiation: stegano.c:RadiansToDegrees Unexecuted instantiation: strimg.c:RadiansToDegrees Unexecuted instantiation: sun.c:RadiansToDegrees Unexecuted instantiation: svg.c:RadiansToDegrees Unexecuted instantiation: tga.c:RadiansToDegrees Unexecuted instantiation: thumbnail.c:RadiansToDegrees Unexecuted instantiation: tile.c:RadiansToDegrees Unexecuted instantiation: tim2.c:RadiansToDegrees Unexecuted instantiation: tim.c:RadiansToDegrees Unexecuted instantiation: ttf.c:RadiansToDegrees Unexecuted instantiation: txt.c:RadiansToDegrees Unexecuted instantiation: uil.c:RadiansToDegrees Unexecuted instantiation: url.c:RadiansToDegrees Unexecuted instantiation: uyvy.c:RadiansToDegrees Unexecuted instantiation: vicar.c:RadiansToDegrees Unexecuted instantiation: vid.c:RadiansToDegrees Unexecuted instantiation: video.c:RadiansToDegrees Unexecuted instantiation: viff.c:RadiansToDegrees Unexecuted instantiation: vips.c:RadiansToDegrees Unexecuted instantiation: wbmp.c:RadiansToDegrees Unexecuted instantiation: wpg.c:RadiansToDegrees Unexecuted instantiation: xbm.c:RadiansToDegrees Unexecuted instantiation: xc.c:RadiansToDegrees Unexecuted instantiation: xcf.c:RadiansToDegrees Unexecuted instantiation: xpm.c:RadiansToDegrees Unexecuted instantiation: xps.c:RadiansToDegrees Unexecuted instantiation: yaml.c:RadiansToDegrees Unexecuted instantiation: ycbcr.c:RadiansToDegrees Unexecuted instantiation: yuv.c:RadiansToDegrees Unexecuted instantiation: heic.c:RadiansToDegrees Unexecuted instantiation: jpeg.c:RadiansToDegrees Unexecuted instantiation: jp2.c:RadiansToDegrees Unexecuted instantiation: jxl.c:RadiansToDegrees Unexecuted instantiation: png.c:RadiansToDegrees Unexecuted instantiation: ept.c:RadiansToDegrees Unexecuted instantiation: tiff.c:RadiansToDegrees Unexecuted instantiation: thread.c:RadiansToDegrees Unexecuted instantiation: webp.c:RadiansToDegrees |
288 | | |
289 | | static inline unsigned char ScaleColor5to8(const unsigned int color) |
290 | 181k | { |
291 | 181k | return((unsigned char) (((color) << 3) | ((color) >> 2))); |
292 | 181k | } Unexecuted instantiation: drawing-wand.c:ScaleColor5to8 Unexecuted instantiation: magick-image.c:ScaleColor5to8 Unexecuted instantiation: animate.c:ScaleColor5to8 Unexecuted instantiation: annotate.c:ScaleColor5to8 Unexecuted instantiation: attribute.c:ScaleColor5to8 Unexecuted instantiation: blob.c:ScaleColor5to8 Unexecuted instantiation: cache.c:ScaleColor5to8 Unexecuted instantiation: cache-view.c:ScaleColor5to8 Unexecuted instantiation: channel.c:ScaleColor5to8 Unexecuted instantiation: cipher.c:ScaleColor5to8 Unexecuted instantiation: color.c:ScaleColor5to8 Unexecuted instantiation: colormap.c:ScaleColor5to8 Unexecuted instantiation: colorspace.c:ScaleColor5to8 Unexecuted instantiation: compare.c:ScaleColor5to8 Unexecuted instantiation: composite.c:ScaleColor5to8 Unexecuted instantiation: constitute.c:ScaleColor5to8 Unexecuted instantiation: decorate.c:ScaleColor5to8 Unexecuted instantiation: delegate.c:ScaleColor5to8 Unexecuted instantiation: display.c:ScaleColor5to8 Unexecuted instantiation: distort.c:ScaleColor5to8 Unexecuted instantiation: distribute-cache.c:ScaleColor5to8 Unexecuted instantiation: draw.c:ScaleColor5to8 Unexecuted instantiation: effect.c:ScaleColor5to8 Unexecuted instantiation: enhance.c:ScaleColor5to8 Unexecuted instantiation: feature.c:ScaleColor5to8 Unexecuted instantiation: fourier.c:ScaleColor5to8 Unexecuted instantiation: fx.c:ScaleColor5to8 Unexecuted instantiation: gem.c:ScaleColor5to8 Unexecuted instantiation: geometry.c:ScaleColor5to8 Unexecuted instantiation: histogram.c:ScaleColor5to8 Unexecuted instantiation: identify.c:ScaleColor5to8 Unexecuted instantiation: image.c:ScaleColor5to8 Unexecuted instantiation: compress.c:ScaleColor5to8 Unexecuted instantiation: layer.c:ScaleColor5to8 Unexecuted instantiation: list.c:ScaleColor5to8 Unexecuted instantiation: locale.c:ScaleColor5to8 Unexecuted instantiation: log.c:ScaleColor5to8 Unexecuted instantiation: magic.c:ScaleColor5to8 Unexecuted instantiation: magick.c:ScaleColor5to8 Unexecuted instantiation: coder.c:ScaleColor5to8 Unexecuted instantiation: matrix.c:ScaleColor5to8 Unexecuted instantiation: memory.c:ScaleColor5to8 Unexecuted instantiation: mime.c:ScaleColor5to8 Unexecuted instantiation: montage.c:ScaleColor5to8 Unexecuted instantiation: morphology.c:ScaleColor5to8 Unexecuted instantiation: opencl.c:ScaleColor5to8 Unexecuted instantiation: option.c:ScaleColor5to8 Unexecuted instantiation: paint.c:ScaleColor5to8 Unexecuted instantiation: pixel.c:ScaleColor5to8 Unexecuted instantiation: policy.c:ScaleColor5to8 Unexecuted instantiation: prepress.c:ScaleColor5to8 Unexecuted instantiation: property.c:ScaleColor5to8 Unexecuted instantiation: profile.c:ScaleColor5to8 Unexecuted instantiation: quantize.c:ScaleColor5to8 Unexecuted instantiation: quantum.c:ScaleColor5to8 Unexecuted instantiation: quantum-export.c:ScaleColor5to8 Unexecuted instantiation: quantum-import.c:ScaleColor5to8 Unexecuted instantiation: random.c:ScaleColor5to8 Unexecuted instantiation: resample.c:ScaleColor5to8 Unexecuted instantiation: resize.c:ScaleColor5to8 Unexecuted instantiation: resource.c:ScaleColor5to8 Unexecuted instantiation: segment.c:ScaleColor5to8 Unexecuted instantiation: semaphore.c:ScaleColor5to8 Unexecuted instantiation: shear.c:ScaleColor5to8 Unexecuted instantiation: signature.c:ScaleColor5to8 Unexecuted instantiation: static.c:ScaleColor5to8 Unexecuted instantiation: statistic.c:ScaleColor5to8 Unexecuted instantiation: stream.c:ScaleColor5to8 Unexecuted instantiation: string.c:ScaleColor5to8 Unexecuted instantiation: timer.c:ScaleColor5to8 Unexecuted instantiation: token.c:ScaleColor5to8 Unexecuted instantiation: transform.c:ScaleColor5to8 Unexecuted instantiation: threshold.c:ScaleColor5to8 Unexecuted instantiation: type.c:ScaleColor5to8 Unexecuted instantiation: utility.c:ScaleColor5to8 Unexecuted instantiation: visual-effects.c:ScaleColor5to8 Unexecuted instantiation: vision.c:ScaleColor5to8 Unexecuted instantiation: xml-tree.c:ScaleColor5to8 Unexecuted instantiation: xwindow.c:ScaleColor5to8 Unexecuted instantiation: aai.c:ScaleColor5to8 Unexecuted instantiation: art.c:ScaleColor5to8 Unexecuted instantiation: ashlar.c:ScaleColor5to8 Unexecuted instantiation: avs.c:ScaleColor5to8 Unexecuted instantiation: bayer.c:ScaleColor5to8 Unexecuted instantiation: bgr.c:ScaleColor5to8 Unexecuted instantiation: bmp.c:ScaleColor5to8 Unexecuted instantiation: braille.c:ScaleColor5to8 Unexecuted instantiation: cals.c:ScaleColor5to8 Unexecuted instantiation: caption.c:ScaleColor5to8 Unexecuted instantiation: cin.c:ScaleColor5to8 Unexecuted instantiation: cip.c:ScaleColor5to8 Unexecuted instantiation: clip.c:ScaleColor5to8 Unexecuted instantiation: cmyk.c:ScaleColor5to8 Unexecuted instantiation: cube.c:ScaleColor5to8 Unexecuted instantiation: cut.c:ScaleColor5to8 Unexecuted instantiation: dcm.c:ScaleColor5to8 Unexecuted instantiation: dds.c:ScaleColor5to8 Unexecuted instantiation: debug.c:ScaleColor5to8 Line | Count | Source | 290 | 360 | { | 291 | 360 | return((unsigned char) (((color) << 3) | ((color) >> 2))); | 292 | 360 | } |
Unexecuted instantiation: dng.c:ScaleColor5to8 Unexecuted instantiation: dpx.c:ScaleColor5to8 Unexecuted instantiation: farbfeld.c:ScaleColor5to8 Unexecuted instantiation: fax.c:ScaleColor5to8 Unexecuted instantiation: fits.c:ScaleColor5to8 Unexecuted instantiation: fl32.c:ScaleColor5to8 Unexecuted instantiation: ftxt.c:ScaleColor5to8 Unexecuted instantiation: gif.c:ScaleColor5to8 Unexecuted instantiation: gradient.c:ScaleColor5to8 Unexecuted instantiation: gray.c:ScaleColor5to8 Unexecuted instantiation: hald.c:ScaleColor5to8 Unexecuted instantiation: hdr.c:ScaleColor5to8 Unexecuted instantiation: hrz.c:ScaleColor5to8 Unexecuted instantiation: html.c:ScaleColor5to8 Unexecuted instantiation: icon.c:ScaleColor5to8 Unexecuted instantiation: info.c:ScaleColor5to8 Unexecuted instantiation: inline.c:ScaleColor5to8 Unexecuted instantiation: ipl.c:ScaleColor5to8 Unexecuted instantiation: jnx.c:ScaleColor5to8 Unexecuted instantiation: json.c:ScaleColor5to8 Unexecuted instantiation: label.c:ScaleColor5to8 Unexecuted instantiation: mac.c:ScaleColor5to8 Unexecuted instantiation: map.c:ScaleColor5to8 Unexecuted instantiation: mask.c:ScaleColor5to8 Unexecuted instantiation: mat.c:ScaleColor5to8 Unexecuted instantiation: matte.c:ScaleColor5to8 Unexecuted instantiation: meta.c:ScaleColor5to8 Unexecuted instantiation: miff.c:ScaleColor5to8 Unexecuted instantiation: mono.c:ScaleColor5to8 Unexecuted instantiation: mpc.c:ScaleColor5to8 Unexecuted instantiation: mpr.c:ScaleColor5to8 Unexecuted instantiation: msl.c:ScaleColor5to8 Unexecuted instantiation: mtv.c:ScaleColor5to8 Unexecuted instantiation: mvg.c:ScaleColor5to8 Unexecuted instantiation: null.c:ScaleColor5to8 Unexecuted instantiation: ora.c:ScaleColor5to8 Unexecuted instantiation: otb.c:ScaleColor5to8 Unexecuted instantiation: palm.c:ScaleColor5to8 Unexecuted instantiation: pango.c:ScaleColor5to8 Unexecuted instantiation: pattern.c:ScaleColor5to8 Unexecuted instantiation: pcd.c:ScaleColor5to8 Unexecuted instantiation: pcl.c:ScaleColor5to8 Unexecuted instantiation: pcx.c:ScaleColor5to8 Unexecuted instantiation: pdb.c:ScaleColor5to8 Unexecuted instantiation: pdf.c:ScaleColor5to8 Unexecuted instantiation: pes.c:ScaleColor5to8 Unexecuted instantiation: pgx.c:ScaleColor5to8 Unexecuted instantiation: pict.c:ScaleColor5to8 Unexecuted instantiation: pix.c:ScaleColor5to8 Unexecuted instantiation: plasma.c:ScaleColor5to8 Unexecuted instantiation: pnm.c:ScaleColor5to8 Unexecuted instantiation: ps2.c:ScaleColor5to8 Unexecuted instantiation: ps3.c:ScaleColor5to8 Unexecuted instantiation: ps.c:ScaleColor5to8 Unexecuted instantiation: psd.c:ScaleColor5to8 Unexecuted instantiation: pwp.c:ScaleColor5to8 Unexecuted instantiation: qoi.c:ScaleColor5to8 Unexecuted instantiation: raw.c:ScaleColor5to8 Unexecuted instantiation: rgb.c:ScaleColor5to8 Unexecuted instantiation: rgf.c:ScaleColor5to8 Unexecuted instantiation: rla.c:ScaleColor5to8 Unexecuted instantiation: rle.c:ScaleColor5to8 Unexecuted instantiation: scr.c:ScaleColor5to8 Unexecuted instantiation: screenshot.c:ScaleColor5to8 Unexecuted instantiation: sct.c:ScaleColor5to8 Unexecuted instantiation: sf3.c:ScaleColor5to8 Unexecuted instantiation: sfw.c:ScaleColor5to8 Unexecuted instantiation: sgi.c:ScaleColor5to8 Unexecuted instantiation: sixel.c:ScaleColor5to8 Unexecuted instantiation: stegano.c:ScaleColor5to8 Unexecuted instantiation: strimg.c:ScaleColor5to8 Unexecuted instantiation: sun.c:ScaleColor5to8 Unexecuted instantiation: svg.c:ScaleColor5to8 Unexecuted instantiation: tga.c:ScaleColor5to8 Unexecuted instantiation: thumbnail.c:ScaleColor5to8 Unexecuted instantiation: tile.c:ScaleColor5to8 Unexecuted instantiation: tim2.c:ScaleColor5to8 Line | Count | Source | 290 | 181k | { | 291 | 181k | return((unsigned char) (((color) << 3) | ((color) >> 2))); | 292 | 181k | } |
Unexecuted instantiation: ttf.c:ScaleColor5to8 Unexecuted instantiation: txt.c:ScaleColor5to8 Unexecuted instantiation: uil.c:ScaleColor5to8 Unexecuted instantiation: url.c:ScaleColor5to8 Unexecuted instantiation: uyvy.c:ScaleColor5to8 Unexecuted instantiation: vicar.c:ScaleColor5to8 Unexecuted instantiation: vid.c:ScaleColor5to8 Unexecuted instantiation: video.c:ScaleColor5to8 Unexecuted instantiation: viff.c:ScaleColor5to8 Unexecuted instantiation: vips.c:ScaleColor5to8 Unexecuted instantiation: wbmp.c:ScaleColor5to8 Unexecuted instantiation: wpg.c:ScaleColor5to8 Unexecuted instantiation: xbm.c:ScaleColor5to8 Unexecuted instantiation: xc.c:ScaleColor5to8 Unexecuted instantiation: xcf.c:ScaleColor5to8 Unexecuted instantiation: xpm.c:ScaleColor5to8 Unexecuted instantiation: xps.c:ScaleColor5to8 Unexecuted instantiation: yaml.c:ScaleColor5to8 Unexecuted instantiation: ycbcr.c:ScaleColor5to8 Unexecuted instantiation: yuv.c:ScaleColor5to8 Unexecuted instantiation: heic.c:ScaleColor5to8 Unexecuted instantiation: jpeg.c:ScaleColor5to8 Unexecuted instantiation: jp2.c:ScaleColor5to8 Unexecuted instantiation: jxl.c:ScaleColor5to8 Unexecuted instantiation: png.c:ScaleColor5to8 Unexecuted instantiation: ept.c:ScaleColor5to8 Unexecuted instantiation: tiff.c:ScaleColor5to8 Unexecuted instantiation: thread.c:ScaleColor5to8 Unexecuted instantiation: webp.c:ScaleColor5to8 |
293 | | |
294 | | static inline unsigned char ScaleColor6to8(const unsigned int color) |
295 | 0 | { |
296 | 0 | return((unsigned char) (((color) << 2) | ((color) >> 4))); |
297 | 0 | } Unexecuted instantiation: drawing-wand.c:ScaleColor6to8 Unexecuted instantiation: magick-image.c:ScaleColor6to8 Unexecuted instantiation: animate.c:ScaleColor6to8 Unexecuted instantiation: annotate.c:ScaleColor6to8 Unexecuted instantiation: attribute.c:ScaleColor6to8 Unexecuted instantiation: blob.c:ScaleColor6to8 Unexecuted instantiation: cache.c:ScaleColor6to8 Unexecuted instantiation: cache-view.c:ScaleColor6to8 Unexecuted instantiation: channel.c:ScaleColor6to8 Unexecuted instantiation: cipher.c:ScaleColor6to8 Unexecuted instantiation: color.c:ScaleColor6to8 Unexecuted instantiation: colormap.c:ScaleColor6to8 Unexecuted instantiation: colorspace.c:ScaleColor6to8 Unexecuted instantiation: compare.c:ScaleColor6to8 Unexecuted instantiation: composite.c:ScaleColor6to8 Unexecuted instantiation: constitute.c:ScaleColor6to8 Unexecuted instantiation: decorate.c:ScaleColor6to8 Unexecuted instantiation: delegate.c:ScaleColor6to8 Unexecuted instantiation: display.c:ScaleColor6to8 Unexecuted instantiation: distort.c:ScaleColor6to8 Unexecuted instantiation: distribute-cache.c:ScaleColor6to8 Unexecuted instantiation: draw.c:ScaleColor6to8 Unexecuted instantiation: effect.c:ScaleColor6to8 Unexecuted instantiation: enhance.c:ScaleColor6to8 Unexecuted instantiation: feature.c:ScaleColor6to8 Unexecuted instantiation: fourier.c:ScaleColor6to8 Unexecuted instantiation: fx.c:ScaleColor6to8 Unexecuted instantiation: gem.c:ScaleColor6to8 Unexecuted instantiation: geometry.c:ScaleColor6to8 Unexecuted instantiation: histogram.c:ScaleColor6to8 Unexecuted instantiation: identify.c:ScaleColor6to8 Unexecuted instantiation: image.c:ScaleColor6to8 Unexecuted instantiation: compress.c:ScaleColor6to8 Unexecuted instantiation: layer.c:ScaleColor6to8 Unexecuted instantiation: list.c:ScaleColor6to8 Unexecuted instantiation: locale.c:ScaleColor6to8 Unexecuted instantiation: log.c:ScaleColor6to8 Unexecuted instantiation: magic.c:ScaleColor6to8 Unexecuted instantiation: magick.c:ScaleColor6to8 Unexecuted instantiation: coder.c:ScaleColor6to8 Unexecuted instantiation: matrix.c:ScaleColor6to8 Unexecuted instantiation: memory.c:ScaleColor6to8 Unexecuted instantiation: mime.c:ScaleColor6to8 Unexecuted instantiation: montage.c:ScaleColor6to8 Unexecuted instantiation: morphology.c:ScaleColor6to8 Unexecuted instantiation: opencl.c:ScaleColor6to8 Unexecuted instantiation: option.c:ScaleColor6to8 Unexecuted instantiation: paint.c:ScaleColor6to8 Unexecuted instantiation: pixel.c:ScaleColor6to8 Unexecuted instantiation: policy.c:ScaleColor6to8 Unexecuted instantiation: prepress.c:ScaleColor6to8 Unexecuted instantiation: property.c:ScaleColor6to8 Unexecuted instantiation: profile.c:ScaleColor6to8 Unexecuted instantiation: quantize.c:ScaleColor6to8 Unexecuted instantiation: quantum.c:ScaleColor6to8 Unexecuted instantiation: quantum-export.c:ScaleColor6to8 Unexecuted instantiation: quantum-import.c:ScaleColor6to8 Unexecuted instantiation: random.c:ScaleColor6to8 Unexecuted instantiation: resample.c:ScaleColor6to8 Unexecuted instantiation: resize.c:ScaleColor6to8 Unexecuted instantiation: resource.c:ScaleColor6to8 Unexecuted instantiation: segment.c:ScaleColor6to8 Unexecuted instantiation: semaphore.c:ScaleColor6to8 Unexecuted instantiation: shear.c:ScaleColor6to8 Unexecuted instantiation: signature.c:ScaleColor6to8 Unexecuted instantiation: static.c:ScaleColor6to8 Unexecuted instantiation: statistic.c:ScaleColor6to8 Unexecuted instantiation: stream.c:ScaleColor6to8 Unexecuted instantiation: string.c:ScaleColor6to8 Unexecuted instantiation: timer.c:ScaleColor6to8 Unexecuted instantiation: token.c:ScaleColor6to8 Unexecuted instantiation: transform.c:ScaleColor6to8 Unexecuted instantiation: threshold.c:ScaleColor6to8 Unexecuted instantiation: type.c:ScaleColor6to8 Unexecuted instantiation: utility.c:ScaleColor6to8 Unexecuted instantiation: visual-effects.c:ScaleColor6to8 Unexecuted instantiation: vision.c:ScaleColor6to8 Unexecuted instantiation: xml-tree.c:ScaleColor6to8 Unexecuted instantiation: xwindow.c:ScaleColor6to8 Unexecuted instantiation: aai.c:ScaleColor6to8 Unexecuted instantiation: art.c:ScaleColor6to8 Unexecuted instantiation: ashlar.c:ScaleColor6to8 Unexecuted instantiation: avs.c:ScaleColor6to8 Unexecuted instantiation: bayer.c:ScaleColor6to8 Unexecuted instantiation: bgr.c:ScaleColor6to8 Unexecuted instantiation: bmp.c:ScaleColor6to8 Unexecuted instantiation: braille.c:ScaleColor6to8 Unexecuted instantiation: cals.c:ScaleColor6to8 Unexecuted instantiation: caption.c:ScaleColor6to8 Unexecuted instantiation: cin.c:ScaleColor6to8 Unexecuted instantiation: cip.c:ScaleColor6to8 Unexecuted instantiation: clip.c:ScaleColor6to8 Unexecuted instantiation: cmyk.c:ScaleColor6to8 Unexecuted instantiation: cube.c:ScaleColor6to8 Unexecuted instantiation: cut.c:ScaleColor6to8 Unexecuted instantiation: dcm.c:ScaleColor6to8 Unexecuted instantiation: dds.c:ScaleColor6to8 Unexecuted instantiation: debug.c:ScaleColor6to8 Unexecuted instantiation: dib.c:ScaleColor6to8 Unexecuted instantiation: dng.c:ScaleColor6to8 Unexecuted instantiation: dpx.c:ScaleColor6to8 Unexecuted instantiation: farbfeld.c:ScaleColor6to8 Unexecuted instantiation: fax.c:ScaleColor6to8 Unexecuted instantiation: fits.c:ScaleColor6to8 Unexecuted instantiation: fl32.c:ScaleColor6to8 Unexecuted instantiation: ftxt.c:ScaleColor6to8 Unexecuted instantiation: gif.c:ScaleColor6to8 Unexecuted instantiation: gradient.c:ScaleColor6to8 Unexecuted instantiation: gray.c:ScaleColor6to8 Unexecuted instantiation: hald.c:ScaleColor6to8 Unexecuted instantiation: hdr.c:ScaleColor6to8 Unexecuted instantiation: hrz.c:ScaleColor6to8 Unexecuted instantiation: html.c:ScaleColor6to8 Unexecuted instantiation: icon.c:ScaleColor6to8 Unexecuted instantiation: info.c:ScaleColor6to8 Unexecuted instantiation: inline.c:ScaleColor6to8 Unexecuted instantiation: ipl.c:ScaleColor6to8 Unexecuted instantiation: jnx.c:ScaleColor6to8 Unexecuted instantiation: json.c:ScaleColor6to8 Unexecuted instantiation: label.c:ScaleColor6to8 Unexecuted instantiation: mac.c:ScaleColor6to8 Unexecuted instantiation: map.c:ScaleColor6to8 Unexecuted instantiation: mask.c:ScaleColor6to8 Unexecuted instantiation: mat.c:ScaleColor6to8 Unexecuted instantiation: matte.c:ScaleColor6to8 Unexecuted instantiation: meta.c:ScaleColor6to8 Unexecuted instantiation: miff.c:ScaleColor6to8 Unexecuted instantiation: mono.c:ScaleColor6to8 Unexecuted instantiation: mpc.c:ScaleColor6to8 Unexecuted instantiation: mpr.c:ScaleColor6to8 Unexecuted instantiation: msl.c:ScaleColor6to8 Unexecuted instantiation: mtv.c:ScaleColor6to8 Unexecuted instantiation: mvg.c:ScaleColor6to8 Unexecuted instantiation: null.c:ScaleColor6to8 Unexecuted instantiation: ora.c:ScaleColor6to8 Unexecuted instantiation: otb.c:ScaleColor6to8 Unexecuted instantiation: palm.c:ScaleColor6to8 Unexecuted instantiation: pango.c:ScaleColor6to8 Unexecuted instantiation: pattern.c:ScaleColor6to8 Unexecuted instantiation: pcd.c:ScaleColor6to8 Unexecuted instantiation: pcl.c:ScaleColor6to8 Unexecuted instantiation: pcx.c:ScaleColor6to8 Unexecuted instantiation: pdb.c:ScaleColor6to8 Unexecuted instantiation: pdf.c:ScaleColor6to8 Unexecuted instantiation: pes.c:ScaleColor6to8 Unexecuted instantiation: pgx.c:ScaleColor6to8 Unexecuted instantiation: pict.c:ScaleColor6to8 Unexecuted instantiation: pix.c:ScaleColor6to8 Unexecuted instantiation: plasma.c:ScaleColor6to8 Unexecuted instantiation: pnm.c:ScaleColor6to8 Unexecuted instantiation: ps2.c:ScaleColor6to8 Unexecuted instantiation: ps3.c:ScaleColor6to8 Unexecuted instantiation: ps.c:ScaleColor6to8 Unexecuted instantiation: psd.c:ScaleColor6to8 Unexecuted instantiation: pwp.c:ScaleColor6to8 Unexecuted instantiation: qoi.c:ScaleColor6to8 Unexecuted instantiation: raw.c:ScaleColor6to8 Unexecuted instantiation: rgb.c:ScaleColor6to8 Unexecuted instantiation: rgf.c:ScaleColor6to8 Unexecuted instantiation: rla.c:ScaleColor6to8 Unexecuted instantiation: rle.c:ScaleColor6to8 Unexecuted instantiation: scr.c:ScaleColor6to8 Unexecuted instantiation: screenshot.c:ScaleColor6to8 Unexecuted instantiation: sct.c:ScaleColor6to8 Unexecuted instantiation: sf3.c:ScaleColor6to8 Unexecuted instantiation: sfw.c:ScaleColor6to8 Unexecuted instantiation: sgi.c:ScaleColor6to8 Unexecuted instantiation: sixel.c:ScaleColor6to8 Unexecuted instantiation: stegano.c:ScaleColor6to8 Unexecuted instantiation: strimg.c:ScaleColor6to8 Unexecuted instantiation: sun.c:ScaleColor6to8 Unexecuted instantiation: svg.c:ScaleColor6to8 Unexecuted instantiation: tga.c:ScaleColor6to8 Unexecuted instantiation: thumbnail.c:ScaleColor6to8 Unexecuted instantiation: tile.c:ScaleColor6to8 Unexecuted instantiation: tim2.c:ScaleColor6to8 Unexecuted instantiation: tim.c:ScaleColor6to8 Unexecuted instantiation: ttf.c:ScaleColor6to8 Unexecuted instantiation: txt.c:ScaleColor6to8 Unexecuted instantiation: uil.c:ScaleColor6to8 Unexecuted instantiation: url.c:ScaleColor6to8 Unexecuted instantiation: uyvy.c:ScaleColor6to8 Unexecuted instantiation: vicar.c:ScaleColor6to8 Unexecuted instantiation: vid.c:ScaleColor6to8 Unexecuted instantiation: video.c:ScaleColor6to8 Unexecuted instantiation: viff.c:ScaleColor6to8 Unexecuted instantiation: vips.c:ScaleColor6to8 Unexecuted instantiation: wbmp.c:ScaleColor6to8 Unexecuted instantiation: wpg.c:ScaleColor6to8 Unexecuted instantiation: xbm.c:ScaleColor6to8 Unexecuted instantiation: xc.c:ScaleColor6to8 Unexecuted instantiation: xcf.c:ScaleColor6to8 Unexecuted instantiation: xpm.c:ScaleColor6to8 Unexecuted instantiation: xps.c:ScaleColor6to8 Unexecuted instantiation: yaml.c:ScaleColor6to8 Unexecuted instantiation: ycbcr.c:ScaleColor6to8 Unexecuted instantiation: yuv.c:ScaleColor6to8 Unexecuted instantiation: heic.c:ScaleColor6to8 Unexecuted instantiation: jpeg.c:ScaleColor6to8 Unexecuted instantiation: jp2.c:ScaleColor6to8 Unexecuted instantiation: jxl.c:ScaleColor6to8 Unexecuted instantiation: png.c:ScaleColor6to8 Unexecuted instantiation: ept.c:ScaleColor6to8 Unexecuted instantiation: tiff.c:ScaleColor6to8 Unexecuted instantiation: thread.c:ScaleColor6to8 Unexecuted instantiation: webp.c:ScaleColor6to8 |
298 | | |
299 | | static inline unsigned int ScaleColor8to5(const unsigned char color) |
300 | 0 | { |
301 | 0 | return((unsigned int) (((color) & ~0x07) >> 3)); |
302 | 0 | } Unexecuted instantiation: drawing-wand.c:ScaleColor8to5 Unexecuted instantiation: magick-image.c:ScaleColor8to5 Unexecuted instantiation: animate.c:ScaleColor8to5 Unexecuted instantiation: annotate.c:ScaleColor8to5 Unexecuted instantiation: attribute.c:ScaleColor8to5 Unexecuted instantiation: blob.c:ScaleColor8to5 Unexecuted instantiation: cache.c:ScaleColor8to5 Unexecuted instantiation: cache-view.c:ScaleColor8to5 Unexecuted instantiation: channel.c:ScaleColor8to5 Unexecuted instantiation: cipher.c:ScaleColor8to5 Unexecuted instantiation: color.c:ScaleColor8to5 Unexecuted instantiation: colormap.c:ScaleColor8to5 Unexecuted instantiation: colorspace.c:ScaleColor8to5 Unexecuted instantiation: compare.c:ScaleColor8to5 Unexecuted instantiation: composite.c:ScaleColor8to5 Unexecuted instantiation: constitute.c:ScaleColor8to5 Unexecuted instantiation: decorate.c:ScaleColor8to5 Unexecuted instantiation: delegate.c:ScaleColor8to5 Unexecuted instantiation: display.c:ScaleColor8to5 Unexecuted instantiation: distort.c:ScaleColor8to5 Unexecuted instantiation: distribute-cache.c:ScaleColor8to5 Unexecuted instantiation: draw.c:ScaleColor8to5 Unexecuted instantiation: effect.c:ScaleColor8to5 Unexecuted instantiation: enhance.c:ScaleColor8to5 Unexecuted instantiation: feature.c:ScaleColor8to5 Unexecuted instantiation: fourier.c:ScaleColor8to5 Unexecuted instantiation: fx.c:ScaleColor8to5 Unexecuted instantiation: gem.c:ScaleColor8to5 Unexecuted instantiation: geometry.c:ScaleColor8to5 Unexecuted instantiation: histogram.c:ScaleColor8to5 Unexecuted instantiation: identify.c:ScaleColor8to5 Unexecuted instantiation: image.c:ScaleColor8to5 Unexecuted instantiation: compress.c:ScaleColor8to5 Unexecuted instantiation: layer.c:ScaleColor8to5 Unexecuted instantiation: list.c:ScaleColor8to5 Unexecuted instantiation: locale.c:ScaleColor8to5 Unexecuted instantiation: log.c:ScaleColor8to5 Unexecuted instantiation: magic.c:ScaleColor8to5 Unexecuted instantiation: magick.c:ScaleColor8to5 Unexecuted instantiation: coder.c:ScaleColor8to5 Unexecuted instantiation: matrix.c:ScaleColor8to5 Unexecuted instantiation: memory.c:ScaleColor8to5 Unexecuted instantiation: mime.c:ScaleColor8to5 Unexecuted instantiation: montage.c:ScaleColor8to5 Unexecuted instantiation: morphology.c:ScaleColor8to5 Unexecuted instantiation: opencl.c:ScaleColor8to5 Unexecuted instantiation: option.c:ScaleColor8to5 Unexecuted instantiation: paint.c:ScaleColor8to5 Unexecuted instantiation: pixel.c:ScaleColor8to5 Unexecuted instantiation: policy.c:ScaleColor8to5 Unexecuted instantiation: prepress.c:ScaleColor8to5 Unexecuted instantiation: property.c:ScaleColor8to5 Unexecuted instantiation: profile.c:ScaleColor8to5 Unexecuted instantiation: quantize.c:ScaleColor8to5 Unexecuted instantiation: quantum.c:ScaleColor8to5 Unexecuted instantiation: quantum-export.c:ScaleColor8to5 Unexecuted instantiation: quantum-import.c:ScaleColor8to5 Unexecuted instantiation: random.c:ScaleColor8to5 Unexecuted instantiation: resample.c:ScaleColor8to5 Unexecuted instantiation: resize.c:ScaleColor8to5 Unexecuted instantiation: resource.c:ScaleColor8to5 Unexecuted instantiation: segment.c:ScaleColor8to5 Unexecuted instantiation: semaphore.c:ScaleColor8to5 Unexecuted instantiation: shear.c:ScaleColor8to5 Unexecuted instantiation: signature.c:ScaleColor8to5 Unexecuted instantiation: static.c:ScaleColor8to5 Unexecuted instantiation: statistic.c:ScaleColor8to5 Unexecuted instantiation: stream.c:ScaleColor8to5 Unexecuted instantiation: string.c:ScaleColor8to5 Unexecuted instantiation: timer.c:ScaleColor8to5 Unexecuted instantiation: token.c:ScaleColor8to5 Unexecuted instantiation: transform.c:ScaleColor8to5 Unexecuted instantiation: threshold.c:ScaleColor8to5 Unexecuted instantiation: type.c:ScaleColor8to5 Unexecuted instantiation: utility.c:ScaleColor8to5 Unexecuted instantiation: visual-effects.c:ScaleColor8to5 Unexecuted instantiation: vision.c:ScaleColor8to5 Unexecuted instantiation: xml-tree.c:ScaleColor8to5 Unexecuted instantiation: xwindow.c:ScaleColor8to5 Unexecuted instantiation: aai.c:ScaleColor8to5 Unexecuted instantiation: art.c:ScaleColor8to5 Unexecuted instantiation: ashlar.c:ScaleColor8to5 Unexecuted instantiation: avs.c:ScaleColor8to5 Unexecuted instantiation: bayer.c:ScaleColor8to5 Unexecuted instantiation: bgr.c:ScaleColor8to5 Unexecuted instantiation: bmp.c:ScaleColor8to5 Unexecuted instantiation: braille.c:ScaleColor8to5 Unexecuted instantiation: cals.c:ScaleColor8to5 Unexecuted instantiation: caption.c:ScaleColor8to5 Unexecuted instantiation: cin.c:ScaleColor8to5 Unexecuted instantiation: cip.c:ScaleColor8to5 Unexecuted instantiation: clip.c:ScaleColor8to5 Unexecuted instantiation: cmyk.c:ScaleColor8to5 Unexecuted instantiation: cube.c:ScaleColor8to5 Unexecuted instantiation: cut.c:ScaleColor8to5 Unexecuted instantiation: dcm.c:ScaleColor8to5 Unexecuted instantiation: dds.c:ScaleColor8to5 Unexecuted instantiation: debug.c:ScaleColor8to5 Unexecuted instantiation: dib.c:ScaleColor8to5 Unexecuted instantiation: dng.c:ScaleColor8to5 Unexecuted instantiation: dpx.c:ScaleColor8to5 Unexecuted instantiation: farbfeld.c:ScaleColor8to5 Unexecuted instantiation: fax.c:ScaleColor8to5 Unexecuted instantiation: fits.c:ScaleColor8to5 Unexecuted instantiation: fl32.c:ScaleColor8to5 Unexecuted instantiation: ftxt.c:ScaleColor8to5 Unexecuted instantiation: gif.c:ScaleColor8to5 Unexecuted instantiation: gradient.c:ScaleColor8to5 Unexecuted instantiation: gray.c:ScaleColor8to5 Unexecuted instantiation: hald.c:ScaleColor8to5 Unexecuted instantiation: hdr.c:ScaleColor8to5 Unexecuted instantiation: hrz.c:ScaleColor8to5 Unexecuted instantiation: html.c:ScaleColor8to5 Unexecuted instantiation: icon.c:ScaleColor8to5 Unexecuted instantiation: info.c:ScaleColor8to5 Unexecuted instantiation: inline.c:ScaleColor8to5 Unexecuted instantiation: ipl.c:ScaleColor8to5 Unexecuted instantiation: jnx.c:ScaleColor8to5 Unexecuted instantiation: json.c:ScaleColor8to5 Unexecuted instantiation: label.c:ScaleColor8to5 Unexecuted instantiation: mac.c:ScaleColor8to5 Unexecuted instantiation: map.c:ScaleColor8to5 Unexecuted instantiation: mask.c:ScaleColor8to5 Unexecuted instantiation: mat.c:ScaleColor8to5 Unexecuted instantiation: matte.c:ScaleColor8to5 Unexecuted instantiation: meta.c:ScaleColor8to5 Unexecuted instantiation: miff.c:ScaleColor8to5 Unexecuted instantiation: mono.c:ScaleColor8to5 Unexecuted instantiation: mpc.c:ScaleColor8to5 Unexecuted instantiation: mpr.c:ScaleColor8to5 Unexecuted instantiation: msl.c:ScaleColor8to5 Unexecuted instantiation: mtv.c:ScaleColor8to5 Unexecuted instantiation: mvg.c:ScaleColor8to5 Unexecuted instantiation: null.c:ScaleColor8to5 Unexecuted instantiation: ora.c:ScaleColor8to5 Unexecuted instantiation: otb.c:ScaleColor8to5 Unexecuted instantiation: palm.c:ScaleColor8to5 Unexecuted instantiation: pango.c:ScaleColor8to5 Unexecuted instantiation: pattern.c:ScaleColor8to5 Unexecuted instantiation: pcd.c:ScaleColor8to5 Unexecuted instantiation: pcl.c:ScaleColor8to5 Unexecuted instantiation: pcx.c:ScaleColor8to5 Unexecuted instantiation: pdb.c:ScaleColor8to5 Unexecuted instantiation: pdf.c:ScaleColor8to5 Unexecuted instantiation: pes.c:ScaleColor8to5 Unexecuted instantiation: pgx.c:ScaleColor8to5 Unexecuted instantiation: pict.c:ScaleColor8to5 Unexecuted instantiation: pix.c:ScaleColor8to5 Unexecuted instantiation: plasma.c:ScaleColor8to5 Unexecuted instantiation: pnm.c:ScaleColor8to5 Unexecuted instantiation: ps2.c:ScaleColor8to5 Unexecuted instantiation: ps3.c:ScaleColor8to5 Unexecuted instantiation: ps.c:ScaleColor8to5 Unexecuted instantiation: psd.c:ScaleColor8to5 Unexecuted instantiation: pwp.c:ScaleColor8to5 Unexecuted instantiation: qoi.c:ScaleColor8to5 Unexecuted instantiation: raw.c:ScaleColor8to5 Unexecuted instantiation: rgb.c:ScaleColor8to5 Unexecuted instantiation: rgf.c:ScaleColor8to5 Unexecuted instantiation: rla.c:ScaleColor8to5 Unexecuted instantiation: rle.c:ScaleColor8to5 Unexecuted instantiation: scr.c:ScaleColor8to5 Unexecuted instantiation: screenshot.c:ScaleColor8to5 Unexecuted instantiation: sct.c:ScaleColor8to5 Unexecuted instantiation: sf3.c:ScaleColor8to5 Unexecuted instantiation: sfw.c:ScaleColor8to5 Unexecuted instantiation: sgi.c:ScaleColor8to5 Unexecuted instantiation: sixel.c:ScaleColor8to5 Unexecuted instantiation: stegano.c:ScaleColor8to5 Unexecuted instantiation: strimg.c:ScaleColor8to5 Unexecuted instantiation: sun.c:ScaleColor8to5 Unexecuted instantiation: svg.c:ScaleColor8to5 Unexecuted instantiation: tga.c:ScaleColor8to5 Unexecuted instantiation: thumbnail.c:ScaleColor8to5 Unexecuted instantiation: tile.c:ScaleColor8to5 Unexecuted instantiation: tim2.c:ScaleColor8to5 Unexecuted instantiation: tim.c:ScaleColor8to5 Unexecuted instantiation: ttf.c:ScaleColor8to5 Unexecuted instantiation: txt.c:ScaleColor8to5 Unexecuted instantiation: uil.c:ScaleColor8to5 Unexecuted instantiation: url.c:ScaleColor8to5 Unexecuted instantiation: uyvy.c:ScaleColor8to5 Unexecuted instantiation: vicar.c:ScaleColor8to5 Unexecuted instantiation: vid.c:ScaleColor8to5 Unexecuted instantiation: video.c:ScaleColor8to5 Unexecuted instantiation: viff.c:ScaleColor8to5 Unexecuted instantiation: vips.c:ScaleColor8to5 Unexecuted instantiation: wbmp.c:ScaleColor8to5 Unexecuted instantiation: wpg.c:ScaleColor8to5 Unexecuted instantiation: xbm.c:ScaleColor8to5 Unexecuted instantiation: xc.c:ScaleColor8to5 Unexecuted instantiation: xcf.c:ScaleColor8to5 Unexecuted instantiation: xpm.c:ScaleColor8to5 Unexecuted instantiation: xps.c:ScaleColor8to5 Unexecuted instantiation: yaml.c:ScaleColor8to5 Unexecuted instantiation: ycbcr.c:ScaleColor8to5 Unexecuted instantiation: yuv.c:ScaleColor8to5 Unexecuted instantiation: heic.c:ScaleColor8to5 Unexecuted instantiation: jpeg.c:ScaleColor8to5 Unexecuted instantiation: jp2.c:ScaleColor8to5 Unexecuted instantiation: jxl.c:ScaleColor8to5 Unexecuted instantiation: png.c:ScaleColor8to5 Unexecuted instantiation: ept.c:ScaleColor8to5 Unexecuted instantiation: tiff.c:ScaleColor8to5 Unexecuted instantiation: thread.c:ScaleColor8to5 Unexecuted instantiation: webp.c:ScaleColor8to5 |
303 | | |
304 | | static inline unsigned int ScaleColor8to6(const unsigned char color) |
305 | 0 | { |
306 | 0 | return((unsigned int) (((color) & ~0x03) >> 2)); |
307 | 0 | } Unexecuted instantiation: drawing-wand.c:ScaleColor8to6 Unexecuted instantiation: magick-image.c:ScaleColor8to6 Unexecuted instantiation: animate.c:ScaleColor8to6 Unexecuted instantiation: annotate.c:ScaleColor8to6 Unexecuted instantiation: attribute.c:ScaleColor8to6 Unexecuted instantiation: blob.c:ScaleColor8to6 Unexecuted instantiation: cache.c:ScaleColor8to6 Unexecuted instantiation: cache-view.c:ScaleColor8to6 Unexecuted instantiation: channel.c:ScaleColor8to6 Unexecuted instantiation: cipher.c:ScaleColor8to6 Unexecuted instantiation: color.c:ScaleColor8to6 Unexecuted instantiation: colormap.c:ScaleColor8to6 Unexecuted instantiation: colorspace.c:ScaleColor8to6 Unexecuted instantiation: compare.c:ScaleColor8to6 Unexecuted instantiation: composite.c:ScaleColor8to6 Unexecuted instantiation: constitute.c:ScaleColor8to6 Unexecuted instantiation: decorate.c:ScaleColor8to6 Unexecuted instantiation: delegate.c:ScaleColor8to6 Unexecuted instantiation: display.c:ScaleColor8to6 Unexecuted instantiation: distort.c:ScaleColor8to6 Unexecuted instantiation: distribute-cache.c:ScaleColor8to6 Unexecuted instantiation: draw.c:ScaleColor8to6 Unexecuted instantiation: effect.c:ScaleColor8to6 Unexecuted instantiation: enhance.c:ScaleColor8to6 Unexecuted instantiation: feature.c:ScaleColor8to6 Unexecuted instantiation: fourier.c:ScaleColor8to6 Unexecuted instantiation: fx.c:ScaleColor8to6 Unexecuted instantiation: gem.c:ScaleColor8to6 Unexecuted instantiation: geometry.c:ScaleColor8to6 Unexecuted instantiation: histogram.c:ScaleColor8to6 Unexecuted instantiation: identify.c:ScaleColor8to6 Unexecuted instantiation: image.c:ScaleColor8to6 Unexecuted instantiation: compress.c:ScaleColor8to6 Unexecuted instantiation: layer.c:ScaleColor8to6 Unexecuted instantiation: list.c:ScaleColor8to6 Unexecuted instantiation: locale.c:ScaleColor8to6 Unexecuted instantiation: log.c:ScaleColor8to6 Unexecuted instantiation: magic.c:ScaleColor8to6 Unexecuted instantiation: magick.c:ScaleColor8to6 Unexecuted instantiation: coder.c:ScaleColor8to6 Unexecuted instantiation: matrix.c:ScaleColor8to6 Unexecuted instantiation: memory.c:ScaleColor8to6 Unexecuted instantiation: mime.c:ScaleColor8to6 Unexecuted instantiation: montage.c:ScaleColor8to6 Unexecuted instantiation: morphology.c:ScaleColor8to6 Unexecuted instantiation: opencl.c:ScaleColor8to6 Unexecuted instantiation: option.c:ScaleColor8to6 Unexecuted instantiation: paint.c:ScaleColor8to6 Unexecuted instantiation: pixel.c:ScaleColor8to6 Unexecuted instantiation: policy.c:ScaleColor8to6 Unexecuted instantiation: prepress.c:ScaleColor8to6 Unexecuted instantiation: property.c:ScaleColor8to6 Unexecuted instantiation: profile.c:ScaleColor8to6 Unexecuted instantiation: quantize.c:ScaleColor8to6 Unexecuted instantiation: quantum.c:ScaleColor8to6 Unexecuted instantiation: quantum-export.c:ScaleColor8to6 Unexecuted instantiation: quantum-import.c:ScaleColor8to6 Unexecuted instantiation: random.c:ScaleColor8to6 Unexecuted instantiation: resample.c:ScaleColor8to6 Unexecuted instantiation: resize.c:ScaleColor8to6 Unexecuted instantiation: resource.c:ScaleColor8to6 Unexecuted instantiation: segment.c:ScaleColor8to6 Unexecuted instantiation: semaphore.c:ScaleColor8to6 Unexecuted instantiation: shear.c:ScaleColor8to6 Unexecuted instantiation: signature.c:ScaleColor8to6 Unexecuted instantiation: static.c:ScaleColor8to6 Unexecuted instantiation: statistic.c:ScaleColor8to6 Unexecuted instantiation: stream.c:ScaleColor8to6 Unexecuted instantiation: string.c:ScaleColor8to6 Unexecuted instantiation: timer.c:ScaleColor8to6 Unexecuted instantiation: token.c:ScaleColor8to6 Unexecuted instantiation: transform.c:ScaleColor8to6 Unexecuted instantiation: threshold.c:ScaleColor8to6 Unexecuted instantiation: type.c:ScaleColor8to6 Unexecuted instantiation: utility.c:ScaleColor8to6 Unexecuted instantiation: visual-effects.c:ScaleColor8to6 Unexecuted instantiation: vision.c:ScaleColor8to6 Unexecuted instantiation: xml-tree.c:ScaleColor8to6 Unexecuted instantiation: xwindow.c:ScaleColor8to6 Unexecuted instantiation: aai.c:ScaleColor8to6 Unexecuted instantiation: art.c:ScaleColor8to6 Unexecuted instantiation: ashlar.c:ScaleColor8to6 Unexecuted instantiation: avs.c:ScaleColor8to6 Unexecuted instantiation: bayer.c:ScaleColor8to6 Unexecuted instantiation: bgr.c:ScaleColor8to6 Unexecuted instantiation: bmp.c:ScaleColor8to6 Unexecuted instantiation: braille.c:ScaleColor8to6 Unexecuted instantiation: cals.c:ScaleColor8to6 Unexecuted instantiation: caption.c:ScaleColor8to6 Unexecuted instantiation: cin.c:ScaleColor8to6 Unexecuted instantiation: cip.c:ScaleColor8to6 Unexecuted instantiation: clip.c:ScaleColor8to6 Unexecuted instantiation: cmyk.c:ScaleColor8to6 Unexecuted instantiation: cube.c:ScaleColor8to6 Unexecuted instantiation: cut.c:ScaleColor8to6 Unexecuted instantiation: dcm.c:ScaleColor8to6 Unexecuted instantiation: dds.c:ScaleColor8to6 Unexecuted instantiation: debug.c:ScaleColor8to6 Unexecuted instantiation: dib.c:ScaleColor8to6 Unexecuted instantiation: dng.c:ScaleColor8to6 Unexecuted instantiation: dpx.c:ScaleColor8to6 Unexecuted instantiation: farbfeld.c:ScaleColor8to6 Unexecuted instantiation: fax.c:ScaleColor8to6 Unexecuted instantiation: fits.c:ScaleColor8to6 Unexecuted instantiation: fl32.c:ScaleColor8to6 Unexecuted instantiation: ftxt.c:ScaleColor8to6 Unexecuted instantiation: gif.c:ScaleColor8to6 Unexecuted instantiation: gradient.c:ScaleColor8to6 Unexecuted instantiation: gray.c:ScaleColor8to6 Unexecuted instantiation: hald.c:ScaleColor8to6 Unexecuted instantiation: hdr.c:ScaleColor8to6 Unexecuted instantiation: hrz.c:ScaleColor8to6 Unexecuted instantiation: html.c:ScaleColor8to6 Unexecuted instantiation: icon.c:ScaleColor8to6 Unexecuted instantiation: info.c:ScaleColor8to6 Unexecuted instantiation: inline.c:ScaleColor8to6 Unexecuted instantiation: ipl.c:ScaleColor8to6 Unexecuted instantiation: jnx.c:ScaleColor8to6 Unexecuted instantiation: json.c:ScaleColor8to6 Unexecuted instantiation: label.c:ScaleColor8to6 Unexecuted instantiation: mac.c:ScaleColor8to6 Unexecuted instantiation: map.c:ScaleColor8to6 Unexecuted instantiation: mask.c:ScaleColor8to6 Unexecuted instantiation: mat.c:ScaleColor8to6 Unexecuted instantiation: matte.c:ScaleColor8to6 Unexecuted instantiation: meta.c:ScaleColor8to6 Unexecuted instantiation: miff.c:ScaleColor8to6 Unexecuted instantiation: mono.c:ScaleColor8to6 Unexecuted instantiation: mpc.c:ScaleColor8to6 Unexecuted instantiation: mpr.c:ScaleColor8to6 Unexecuted instantiation: msl.c:ScaleColor8to6 Unexecuted instantiation: mtv.c:ScaleColor8to6 Unexecuted instantiation: mvg.c:ScaleColor8to6 Unexecuted instantiation: null.c:ScaleColor8to6 Unexecuted instantiation: ora.c:ScaleColor8to6 Unexecuted instantiation: otb.c:ScaleColor8to6 Unexecuted instantiation: palm.c:ScaleColor8to6 Unexecuted instantiation: pango.c:ScaleColor8to6 Unexecuted instantiation: pattern.c:ScaleColor8to6 Unexecuted instantiation: pcd.c:ScaleColor8to6 Unexecuted instantiation: pcl.c:ScaleColor8to6 Unexecuted instantiation: pcx.c:ScaleColor8to6 Unexecuted instantiation: pdb.c:ScaleColor8to6 Unexecuted instantiation: pdf.c:ScaleColor8to6 Unexecuted instantiation: pes.c:ScaleColor8to6 Unexecuted instantiation: pgx.c:ScaleColor8to6 Unexecuted instantiation: pict.c:ScaleColor8to6 Unexecuted instantiation: pix.c:ScaleColor8to6 Unexecuted instantiation: plasma.c:ScaleColor8to6 Unexecuted instantiation: pnm.c:ScaleColor8to6 Unexecuted instantiation: ps2.c:ScaleColor8to6 Unexecuted instantiation: ps3.c:ScaleColor8to6 Unexecuted instantiation: ps.c:ScaleColor8to6 Unexecuted instantiation: psd.c:ScaleColor8to6 Unexecuted instantiation: pwp.c:ScaleColor8to6 Unexecuted instantiation: qoi.c:ScaleColor8to6 Unexecuted instantiation: raw.c:ScaleColor8to6 Unexecuted instantiation: rgb.c:ScaleColor8to6 Unexecuted instantiation: rgf.c:ScaleColor8to6 Unexecuted instantiation: rla.c:ScaleColor8to6 Unexecuted instantiation: rle.c:ScaleColor8to6 Unexecuted instantiation: scr.c:ScaleColor8to6 Unexecuted instantiation: screenshot.c:ScaleColor8to6 Unexecuted instantiation: sct.c:ScaleColor8to6 Unexecuted instantiation: sf3.c:ScaleColor8to6 Unexecuted instantiation: sfw.c:ScaleColor8to6 Unexecuted instantiation: sgi.c:ScaleColor8to6 Unexecuted instantiation: sixel.c:ScaleColor8to6 Unexecuted instantiation: stegano.c:ScaleColor8to6 Unexecuted instantiation: strimg.c:ScaleColor8to6 Unexecuted instantiation: sun.c:ScaleColor8to6 Unexecuted instantiation: svg.c:ScaleColor8to6 Unexecuted instantiation: tga.c:ScaleColor8to6 Unexecuted instantiation: thumbnail.c:ScaleColor8to6 Unexecuted instantiation: tile.c:ScaleColor8to6 Unexecuted instantiation: tim2.c:ScaleColor8to6 Unexecuted instantiation: tim.c:ScaleColor8to6 Unexecuted instantiation: ttf.c:ScaleColor8to6 Unexecuted instantiation: txt.c:ScaleColor8to6 Unexecuted instantiation: uil.c:ScaleColor8to6 Unexecuted instantiation: url.c:ScaleColor8to6 Unexecuted instantiation: uyvy.c:ScaleColor8to6 Unexecuted instantiation: vicar.c:ScaleColor8to6 Unexecuted instantiation: vid.c:ScaleColor8to6 Unexecuted instantiation: video.c:ScaleColor8to6 Unexecuted instantiation: viff.c:ScaleColor8to6 Unexecuted instantiation: vips.c:ScaleColor8to6 Unexecuted instantiation: wbmp.c:ScaleColor8to6 Unexecuted instantiation: wpg.c:ScaleColor8to6 Unexecuted instantiation: xbm.c:ScaleColor8to6 Unexecuted instantiation: xc.c:ScaleColor8to6 Unexecuted instantiation: xcf.c:ScaleColor8to6 Unexecuted instantiation: xpm.c:ScaleColor8to6 Unexecuted instantiation: xps.c:ScaleColor8to6 Unexecuted instantiation: yaml.c:ScaleColor8to6 Unexecuted instantiation: ycbcr.c:ScaleColor8to6 Unexecuted instantiation: yuv.c:ScaleColor8to6 Unexecuted instantiation: heic.c:ScaleColor8to6 Unexecuted instantiation: jpeg.c:ScaleColor8to6 Unexecuted instantiation: jp2.c:ScaleColor8to6 Unexecuted instantiation: jxl.c:ScaleColor8to6 Unexecuted instantiation: png.c:ScaleColor8to6 Unexecuted instantiation: ept.c:ScaleColor8to6 Unexecuted instantiation: tiff.c:ScaleColor8to6 Unexecuted instantiation: thread.c:ScaleColor8to6 Unexecuted instantiation: webp.c:ScaleColor8to6 |
308 | | |
309 | | #if defined(__cplusplus) || defined(c_plusplus) |
310 | | } |
311 | | #endif |
312 | | |
313 | | #endif |