Description: Fixes for GCC-14
 Several function signatures lacked explicit "int".
Author: Thibaut Paumard <thibaut@debian.org>
Origin: vendor
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075701
Last-Update: 2024-07-30
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/hdf5.c
+++ b/hdf5.c
@@ -250,7 +250,7 @@
   Drop(nArgs);
 }
 
-void Y__H5Gopen(nArgs)
+void Y__H5Gopen(int nArgs)
 {
   hid_t loc_id = ygets_hid_t(nArgs-1);
   char *gname = YGetString(sp-nArgs+2);
@@ -260,7 +260,7 @@
   Drop(nArgs);
 }
 
-void Y__H5Gclose(nArgs)
+void Y__H5Gclose(int nArgs)
 {
   hid_t gid = ygets_hid_t(nArgs-1);
 
@@ -270,7 +270,7 @@
   Drop(nArgs);
 }
 
-void Y__H5Gcreate(nArgs)
+void Y__H5Gcreate(int nArgs)
 {
   hid_t loc_id = ygets_hid_t(nArgs-1);
   char *gname = YGetString(sp-nArgs+2);
@@ -282,7 +282,7 @@
   Drop(nArgs);
 }
 
-void Y__H5Gget_num_objs(nArgs)
+void Y__H5Gget_num_objs(int nArgs)
 {
   hid_t gid = ygets_hid_t(nArgs-1);
   hsize_t num_obj=0;
