Skip to content

Commit fea381e

Browse files
committed
Use SSIZE_T and SSIZE_T_MAX
1 parent 3f3aa3e commit fea381e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/H5private.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@
371371
* Only needed where ssize_t isn't a thing (e.g., Windows)
372372
*/
373373
#ifndef SSIZE_MAX
374-
#define SSIZE_MAX PTRDIFF_MAX
374+
#define SSIZE_MAX SSIZE_T_MAX
375375
#endif
376376

377377
/*

src/H5public.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ typedef int htri_t;
290290
* Use of ssize_t should be discouraged in new code.
291291
*/
292292
#ifdef _WIN32
293-
typedef ptrdiff_t ssize_t;
293+
typedef SSIZE_T ssize_t;
294294
/* This will have been defined to 0 in configure */
295295
#define H5_SIZEOF_SSIZE_T H5_SIZEOF_SIZE_T
296296
#endif

0 commit comments

Comments
 (0)