Fix compilation with older compilers.
* grub-core/Makefile.core.def (mpi): Add mpi-inline.c. * grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Remove redundant declarations. * grub-core/lib/posix_wrap/string.h: Include sys/types.h. * grub-core/lib/posix_wrap/sys/types.h: Add common types. * grub-core/lib/xzembed/xz_dec_lzma2.c (dict_put): Replace byte identifier with b. * grub-core/lib/xzembed/xz_dec_stream.c (dec_vli): Likewise. * include/grub/crypto.h: Add type defines. * util/import_gcrypth.sed: Remove duplicate type defines.
This commit is contained in:
parent
adcc602041
commit
4a9950ecb0
9 changed files with 39 additions and 17 deletions
|
@ -66,9 +66,10 @@ typedef enum
|
|||
GPG_ERR_WRONG_PUBKEY_ALGO,
|
||||
GPG_ERR_OUT_OF_MEMORY,
|
||||
GPG_ERR_TOO_LARGE
|
||||
} gcry_err_code_t;
|
||||
#define gpg_err_code_t gcry_err_code_t
|
||||
#define gpg_error_t gcry_err_code_t
|
||||
} gpg_err_code_t;
|
||||
typedef gpg_err_code_t gpg_error_t;
|
||||
typedef gpg_error_t gcry_error_t;
|
||||
typedef gpg_err_code_t gcry_err_code_t;
|
||||
#define gcry_error_t gcry_err_code_t
|
||||
#if 0
|
||||
enum gcry_cipher_modes
|
||||
|
@ -174,6 +175,7 @@ typedef struct gcry_md_spec
|
|||
struct gcry_md_spec *next;
|
||||
} gcry_md_spec_t;
|
||||
|
||||
struct gcry_mpi;
|
||||
typedef struct gcry_mpi *gcry_mpi_t;
|
||||
|
||||
/* Type for the pk_generate function. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue