📄 tclloadnone.c
字号:
/* * tclLoadNone.c -- * * This procedure provides a version of the dlopen() for use * in systems that don't support dynamic loading; It will * work if the libraries libz.a, libpng.a, libjpeg.a, * libtiff.a and libimg1.2.a are statically linked into * a modified wish. * * Copyright (c) 1995-1996 Sun Microsystems, Inc. * * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * * SCCS: @(#) tclLoadNone.c 1.5 96/02/15 11:43:01 */#include "tcl.h"#include "compat/dlfcn.h"extern int deflate();extern int deflateInit_();extern int deflateReset();extern int deflateParams();extern int deflateEnd();extern int inflate();extern int inflateInit_();extern int inflateReset();extern int inflateSync();extern int inflateEnd();extern int png_create_read_struct();extern int png_create_info_struct();extern int png_create_write_struct();extern int png_destroy_read_struct();extern int png_destroy_write_struct();extern int png_error();extern int png_get_channels();extern int png_get_error_ptr();extern int png_get_progressive_ptr();extern int png_get_rowbytes();extern int png_get_IHDR();extern int png_get_valid();extern int png_init_io();extern int png_read_image();extern int png_read_info();extern int png_read_update_info();extern int png_set_interlace_handling();extern int png_set_read_fn();extern int png_set_text();extern int png_set_write_fn();extern int png_set_IHDR();extern int png_write_end();extern int png_write_info();extern int png_write_row();extern int png_set_expand();extern int png_set_filler();extern int png_set_strip_16();extern int png_get_sRGB();extern int png_set_sRGB();extern int png_get_gAMA();extern int png_set_gAMA();extern int png_set_gamma();extern int png_set_sRGB_gAMA_and_cHRM();extern int jpeg_CreateCompress();extern int jpeg_abort_compress();extern int jpeg_destroy_compress();extern int jpeg_finish_compress();extern int jpeg_suppress_tables();extern int jpeg_write_marker();extern int jpeg_write_tables();extern int jpeg_start_compress();extern int jpeg_write_raw_data();extern int jpeg_write_scanlines();extern int jpeg_gen_optimal_table();extern int jpeg_make_c_derived_tbl();extern int jpeg_abort();extern int jpeg_alloc_huff_table();extern int jpeg_alloc_quant_table();extern int jpeg_destroy();extern int jpeg_add_quant_table();extern int jpeg_default_colorspace();extern int jpeg_quality_scaling();extern int jpeg_set_colorspace();extern int jpeg_set_defaults();extern int jpeg_set_linear_quality();extern int jpeg_set_quality();extern int jpeg_simple_progression();extern int jpeg_copy_critical_parameters();extern int jpeg_write_coefficients();extern int jpeg_CreateDecompress();extern int jpeg_abort_decompress();extern int jpeg_consume_input();extern int jpeg_destroy_decompress();extern int jpeg_finish_decompress();extern int jpeg_has_multiple_scans();extern int jpeg_input_complete();extern int jpeg_read_header();extern int jpeg_set_marker_processor();extern int jpeg_finish_output();extern int jpeg_read_raw_data();extern int jpeg_read_scanlines();extern int jpeg_start_decompress();extern int jpeg_start_output();extern int jpeg_stdio_dest();extern int jpeg_stdio_src();extern int jpeg_fill_bit_buffer();extern int jpeg_huff_decode();extern int jpeg_make_d_derived_tbl();extern int jpeg_resync_to_restart();extern int jpeg_calc_output_dimensions();extern int jpeg_new_colormap();extern int jpeg_read_coefficients();extern int jpeg_std_error();extern int jpeg_fdct_float();extern int jpeg_fdct_ifast();extern int jpeg_fdct_islow();extern int jpeg_idct_float();extern int jpeg_idct_ifast();extern int jpeg_idct_islow();extern int jpeg_idct_1x1();extern int jpeg_idct_2x2();extern int jpeg_idct_4x4();extern int jpeg_free_large();extern int jpeg_free_small();extern int jpeg_get_large();extern int jpeg_get_small();extern int jpeg_mem_available();extern int jpeg_mem_init();extern int jpeg_mem_term();extern int jpeg_open_backing_store();extern int TIFFGetFieldDefaulted();extern int TIFFVGetFieldDefaulted();extern int TIFFClose();extern int TIFFFindCODEC();extern int TIFFRegisterCODEC();extern int TIFFSetCompressionScheme();extern int TIFFUnRegisterCODEC();extern int _TIFFNoPreCode();extern int _TIFFNoRowDecode();extern int _TIFFNoRowEncode();extern int _TIFFNoSeek();extern int _TIFFNoStripDecode();extern int _TIFFNoStripEncode();extern int _TIFFNoTileDecode();extern int _TIFFNoTileEncode();extern int TIFFCurrentDirOffset();extern int TIFFDefaultDirectory();extern int TIFFFreeDirectory();extern int TIFFGetField();extern int TIFFLastDirectory();extern int TIFFSetDirectory();extern int TIFFSetField();extern int TIFFSetSubDirectory();extern int TIFFSetTagExtender();extern int TIFFUnlinkDirectory();extern int TIFFVGetField();extern int TIFFVSetField();extern int _TIFFsetByteArray();extern int _TIFFsetDoubleArray();extern int _TIFFsetFloatArray();extern int _TIFFsetLongArray();extern int _TIFFsetShortArray();extern int _TIFFsetString();extern int _TIFFFieldWithTag();extern int _TIFFFindFieldInfo();extern int _TIFFMergeFieldInfo();extern int _TIFFPrintFieldInfo();extern int _TIFFSampleToTagType();extern int _TIFFSetupFieldInfo();extern int TIFFReadDirectory();extern int TIFFWriteDirectory();extern int TIFFError();extern int TIFFSetErrorHandler();extern int _TIFFFax3fillruns();extern int TIFFRGBAImageBegin();extern int TIFFRGBAImageEnd();extern int TIFFRGBAImageGet();extern int TIFFRGBAImageOK();extern int TIFFReadRGBAImage();extern int TIFFFlush();extern int TIFFFlushData();extern int TIFFClientOpen();extern int TIFFCurrentDirectory();extern int TIFFCurrentRow();extern int TIFFCurrentStrip();extern int TIFFCurrentTile();extern int TIFFFileName();extern int TIFFFileno();extern int TIFFGetMode();extern int TIFFIsByteSwapped();extern int TIFFIsMSB2LSB();extern int TIFFIsTiled();extern int TIFFIsUpSampled();extern int _TIFFgetMode();extern int TIFFPredictorInit();extern int TIFFPrintDirectory();extern int _TIFFprintAscii();extern int _TIFFprintAsciiTag();extern int TIFFReadBufferSetup();extern int TIFFReadEncodedStrip();extern int TIFFReadEncodedTile();extern int TIFFReadRawStrip();extern int TIFFReadRawTile();extern int TIFFReadScanline();extern int TIFFReadTile();extern int _TIFFNoPostDecode();extern int _TIFFSwab16BitData();extern int _TIFFSwab32BitData();extern int _TIFFSwab64BitData();extern int TIFFGetBitRevTable();extern int TIFFReverseBits();extern int TIFFSwabArrayOfDouble();extern int TIFFSwabArrayOfLong();extern int TIFFSwabArrayOfShort();extern int TIFFSwabDouble();extern int TIFFSwabLong();extern int TIFFSwabShort();extern int TIFFComputeStrip();extern int TIFFDefaultStripSize();extern int TIFFNumberOfStrips();extern int TIFFRasterScanlineSize();extern int TIFFScanlineSize();extern int TIFFStripSize();extern int TIFFVStripSize();extern int _TIFFDefaultStripSize();extern int TIFFCheckTile();extern int TIFFComputeTile();extern int TIFFDefaultTileSize();extern int TIFFNumberOfTiles();extern int TIFFTileRowSize();extern int TIFFTileSize();extern int TIFFVTileSize();extern int _TIFFDefaultTileSize();extern int TIFFFdOpen();extern int TIFFOpen();extern int _TIFFfree();extern int _TIFFmalloc();extern int _TIFFmemcmp();extern int _TIFFmemcpy();extern int _TIFFmemset();extern int _TIFFrealloc();extern int TIFFGetVersion();extern int TIFFSetWarningHandler();extern int TIFFWarning();extern int TIFFFlushData1();extern int TIFFSetWriteOffset();extern int TIFFWriteBufferSetup();extern int TIFFWriteEncodedStrip();extern int TIFFWriteEncodedTile();extern int TIFFWriteRawStrip();extern int TIFFWriteRawTile();extern int TIFFWriteScanline();extern int TIFFWriteTile();static struct { char * name; int (*value)();}dictionary [] = { {"deflate", deflate}, {"deflateInit_", deflateInit_}, {"deflateReset", deflateReset}, {"deflateParams", deflateParams}, {"deflateEnd", deflateEnd}, {"inflate", inflate}, {"inflateInit_", inflateInit_}, {"inflateReset", inflateReset}, {"inflateSync", inflateSync}, {"inflateEnd", inflateEnd}, {"png_create_read_struct", png_create_read_struct}, {"png_create_info_struct", png_create_info_struct}, {"png_create_write_struct", png_create_write_struct},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -