From ff0b56fa384345331cd16db7c12afa0966959084 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Thu, 25 Apr 2019 01:12:28 -0500 Subject: Warning cleanup --- src/H5Lexternal.c | 2 +- src/H5Pdeprec.c | 1 + src/H5Rint.c | 1 + src/H5VLnative_link.c | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/H5Lexternal.c b/src/H5Lexternal.c index a0d7282..3c4ffcc 100644 --- a/src/H5Lexternal.c +++ b/src/H5Lexternal.c @@ -400,7 +400,7 @@ H5Lcreate_external(const char *file_name, const char *obj_name, HGOTO_ERROR(H5E_ARGS, H5E_BADTYPE, FAIL, "invalid object identifier") /* Create an external link */ - if(H5VL_link_create(H5VL_LINK_CREATE_UD, vol_obj, &loc_params, lcpl_id, lapl_id, H5P_DATASET_XFER_DEFAULT, H5_REQUEST_NULL, link_type, ext_link_buf, buf_size) < 0) + if(H5VL_link_create(H5VL_LINK_CREATE_UD, vol_obj, &loc_params, lcpl_id, lapl_id, H5P_DATASET_XFER_DEFAULT, H5_REQUEST_NULL, (int)link_type, ext_link_buf, buf_size) < 0) HGOTO_ERROR(H5E_LINK, H5E_CANTINIT, FAIL, "unable to create external link") done: diff --git a/src/H5Pdeprec.c b/src/H5Pdeprec.c index f6c2a3c..1b5f581 100644 --- a/src/H5Pdeprec.c +++ b/src/H5Pdeprec.c @@ -36,6 +36,7 @@ /* Headers */ /***********/ #include "H5private.h" /* Generic Functions */ +#include "H5CXprivate.h" /* API Contexts */ #include "H5Eprivate.h" /* Error handling */ #include "H5Fprivate.h" /* Files */ #include "H5Iprivate.h" /* IDs */ diff --git a/src/H5Rint.c b/src/H5Rint.c index 9098a03..8109ac0 100644 --- a/src/H5Rint.c +++ b/src/H5Rint.c @@ -23,6 +23,7 @@ /***********/ #include "H5private.h" /* Generic Functions */ #include "H5ACprivate.h" /* Metadata cache */ +#include "H5CXprivate.h" /* API Contexts */ #include "H5Dprivate.h" /* Datasets */ #include "H5Eprivate.h" /* Error handling */ #include "H5Gprivate.h" /* Groups */ diff --git a/src/H5VLnative_link.c b/src/H5VLnative_link.c index 2977e48..4709eb3 100644 --- a/src/H5VLnative_link.c +++ b/src/H5VLnative_link.c @@ -109,7 +109,7 @@ H5VL__native_link_create(H5VL_link_create_type_t create_type, void *obj, case H5VL_LINK_CREATE_UD: { H5G_loc_t link_loc; /* Group location for new link */ - H5L_type_t link_type = HDva_arg(arguments, H5L_type_t); + H5L_type_t link_type = (H5L_type_t)HDva_arg(arguments, int); void *udata = HDva_arg(arguments, void *); size_t udata_size = HDva_arg(arguments, size_t); -- cgit v0.12