"Fossies" - the Fresh Open Source Software Archive

Member "src/Common/libzip/config.h" (10 Oct 2018, 2175 Bytes) of package /windows/misc/VeraCrypt_1.23-Hotfix-2_Source.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "config.h" see the Fossies "Dox" file reference documentation and the last Fossies "Diffs" side-by-side code changes report: 1.21_Source_vs_1.22_Source.

    1 #ifndef HAD_CONFIG_H
    2 #define HAD_CONFIG_H
    3 #ifndef _HAD_ZIPCONF_H
    4 #include "zipconf.h"
    5 #endif
    6 /* BEGIN DEFINES */
    7 /* #undef HAVE___PROGNAME */
    8 #define HAVE__CHMOD
    9 #define HAVE__CLOSE
   10 #define HAVE__DUP
   11 #define HAVE__FDOPEN
   12 #define HAVE__FILENO
   13 #define HAVE__OPEN
   14 #define HAVE__SETMODE
   15 /* #undef HAVE__SNPRINTF */
   16 #define HAVE__STRDUP
   17 #define HAVE__STRICMP
   18 #define HAVE__STRTOI64
   19 #define HAVE__STRTOUI64
   20 #define HAVE__UMASK
   21 #define HAVE__UNLINK
   22 /* #undef HAVE_CLONEFILE */
   23 /* #undef HAVE_COMMONCRYPTO */
   24 /* #undef HAVE_CRYPTO */
   25 /* #undef HAVE_FICLONERANGE */
   26 #define HAVE_FILENO
   27 /* #undef HAVE_FSEEKO */
   28 /* #undef HAVE_FTELLO */
   29 /* #undef HAVE_GETPROGNAME */
   30 /* #undef HAVE_GNUTLS */
   31 /* #undef HAVE_LIBBZ2 */
   32 #define HAVE_OPEN
   33 /* #undef HAVE_OPENSSL */
   34 /* #undef HAVE_MKSTEMP */
   35 #define HAVE_SETMODE
   36 /* #undef HAVE_SNPRINTF */
   37 /* #undef HAVE_SSIZE_T_LIBZIP */
   38 /* #undef HAVE_STRCASECMP */
   39 #define HAVE_STRDUP
   40 #define HAVE_STRICMP
   41 /* #undef HAVE_STRTOLL */
   42 /* #undef HAVE_STRTOULL */
   43 /* #undef HAVE_STRUCT_TM_TM_ZONE */
   44 /* #undef HAVE_STDBOOL_H */
   45 /* #undef HAVE_STRINGS_H */
   46 /* #undef HAVE_UNISTD_H */
   47 #define __INT8_LIBZIP 1
   48 #define INT8_T_LIBZIP 1
   49 #define UINT8_T_LIBZIP 1
   50 #define __INT16_LIBZIP 2
   51 #define INT16_T_LIBZIP 2
   52 #define UINT16_T_LIBZIP 2
   53 #define __INT32_LIBZIP 4
   54 #define INT32_T_LIBZIP 4
   55 #define UINT32_T_LIBZIP 4
   56 #define __INT64_LIBZIP 8
   57 #define INT64_T_LIBZIP 8
   58 #define UINT64_T_LIBZIP 8
   59 #define SHORT_LIBZIP 2
   60 #define INT_LIBZIP 4
   61 #define LONG_LIBZIP 4
   62 #define LONG_LONG_LIBZIP 8
   63 #define SIZEOF_OFF_T 4
   64 #ifdef _WIN64
   65 #define SIZE_T_LIBZIP 8
   66 #else
   67 #define SIZE_T_LIBZIP 4
   68 #endif
   69 /* #undef SSIZE_T_LIBZIP */
   70 /* #undef HAVE_DIRENT_H */
   71 /* #undef HAVE_FTS_H */
   72 /* #undef HAVE_NDIR_H */
   73 /* #undef HAVE_SYS_DIR_H */
   74 /* #undef HAVE_SYS_NDIR_H */
   75 /* #undef WORDS_BIGENDIAN */
   76 #define HAVE_SHARED
   77 /* END DEFINES */
   78 #define PACKAGE "libzip"
   79 #define VERSION "1.5.0a"
   80 
   81 #ifndef HAVE_SSIZE_T_LIBZIP
   82 #  if SIZE_T_LIBZIP == INT_LIBZIP
   83 typedef int ssize_t;
   84 #  elif SIZE_T_LIBZIP == LONG_LIBZIP
   85 typedef long ssize_t;
   86 #  elif SIZE_T_LIBZIP == LONG_LONG_LIBZIP
   87 typedef long long ssize_t;
   88 #  else
   89 #error no suitable type for ssize_t found
   90 #  endif
   91 #endif
   92 
   93 #endif /* HAD_CONFIG_H */