07edfe37b1
* Improve symbol visibility * Decorate required internal symbols with VIPS_API * Remove a couple of stray header decls * Incorporate review comment - Ensure symbol visibility is also set on static libraries. - Prefer to use `cc.has_function_attribute('visibility:hidden')`. * Don't export internal deprecated symbols * Move deprecated symbols to vips7compat.h * `IM_FORMAT_H` -> `VIPS_FORMAT_H` * Move `vips_window_ref` compat stub to `vips7compat.c` * Disable deprecation warnings internally * `vips_image_get_kill` -> `vips_image_iskilled` * Ensure API compatibility * Add missing include directives * Move `vips__init` decl to vips7compat * Move `vips__get_sizeof_vipsobject` to vips7compat * Fix introspection build * Fix 2 introspection warnings * Ensure compatibility with vipsdisp /usr/bin/ld: tilesource.o: in function `tile_source_new_from_source': vipsdisp/tilesource.c:1627: undefined reference to `vips__region_no_ownership' |
||
---|---|---|
.. | ||
profiles | ||
CMYK2XYZ.c | ||
colour.c | ||
colourspace.c | ||
dE00.c | ||
dE76.c | ||
dECMC.c | ||
float2rad.c | ||
HSV2sRGB.c | ||
icc_transform.c | ||
Lab2LabQ.c | ||
Lab2LabS.c | ||
Lab2LCh.c | ||
Lab2XYZ.c | ||
LabQ2Lab.c | ||
LabQ2LabS.c | ||
LabQ2sRGB.c | ||
LabS2Lab.c | ||
LabS2LabQ.c | ||
LCh2Lab.c | ||
LCh2UCS.c | ||
Makefile.am | ||
meson.build | ||
pcolour.h | ||
profile_load.c | ||
profiles.c | ||
profiles.h | ||
rad2float.c | ||
scRGB2BW.c | ||
scRGB2sRGB.c | ||
scRGB2XYZ.c | ||
sRGB2HSV.c | ||
sRGB2scRGB.c | ||
UCS2LCh.c | ||
wrap-profiles.sh | ||
XYZ2CMYK.c | ||
XYZ2Lab.c | ||
XYZ2scRGB.c | ||
XYZ2Yxy.c | ||
Yxy2XYZ.c |