From 222789a1cf21c8853d8c587e481294cf77b53e4c Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Fri, 1 Jul 2016 15:36:30 +0200 Subject: [PATCH] examples/H5Block: - inline function changed to static inline (otherwise gcc >= 5.3 complains) --- examples/H5Block/dump_field_attributes.c | 11 ++++++++++- examples/H5Block/write_field.c | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/examples/H5Block/dump_field_attributes.c b/examples/H5Block/dump_field_attributes.c index 79af791..bb6beae 100644 --- a/examples/H5Block/dump_field_attributes.c +++ b/examples/H5Block/dump_field_attributes.c @@ -103,13 +103,22 @@ dump_float32_attrib ( printf ("\n"); } -inline void +static inline void dump_string_attrib ( h5_file_t file, const char* const field_name, const char* const attrib_name, h5_size_t attrib_nelems ) { + char* attrib_data[attrib_nelems]; + H5BlockReadFieldAttribString ( + file, + field_name, + attrib_name, + attrib_data); + printf ("Attribute: '%s'\n", attrib_name); + printf (" Type: H5_FLOAT32_T\n"); + printf (" Data: %2f", attrib_data[0]); } void diff --git a/examples/H5Block/write_field.c b/examples/H5Block/write_field.c index ecc0e1b..d5b9f64 100644 --- a/examples/H5Block/write_field.c +++ b/examples/H5Block/write_field.c @@ -21,7 +21,7 @@ const ssize_t dim_y = 8; const ssize_t dim_z = 32; -inline ssize_t idx ( +static inline ssize_t idx ( ssize_t i, ssize_t i_dim, ssize_t j, ssize_t j_dim, ssize_t k