mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-13 16:47:58 +08:00
Merge remote-tracking branch 'origin/develop' into remove_unneeded_tagging
This commit is contained in:
commit
c48d1b0ff4
@ -2255,15 +2255,15 @@ done:
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
herr_t
|
||||
h5_check_if_file_locking_enabled(hbool_t *are_enabled)
|
||||
h5_check_if_file_locking_enabled(hbool_t *is_enabled)
|
||||
{
|
||||
const char *filename = "locking_test_file";
|
||||
mode_t mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH;
|
||||
int pmode = O_RDWR | O_CREAT | O_TRUNC;
|
||||
int fd = -1;
|
||||
|
||||
*are_enabled = TRUE;
|
||||
*is_enabled = TRUE;
|
||||
|
||||
if((fd = HDcreat(filename, mode)) < 0)
|
||||
if((fd = HDopen(filename, pmode, H5_POSIX_CREATE_MODE_RW)) < 0)
|
||||
goto error;
|
||||
|
||||
/* Test HDflock() to see if it works */
|
||||
@ -2277,7 +2277,7 @@ h5_check_if_file_locking_enabled(hbool_t *are_enabled)
|
||||
* error condition.
|
||||
*/
|
||||
errno = 0;
|
||||
*are_enabled = FALSE;
|
||||
*is_enabled = FALSE;
|
||||
}
|
||||
else
|
||||
goto error;
|
||||
@ -2293,7 +2293,7 @@ h5_check_if_file_locking_enabled(hbool_t *are_enabled)
|
||||
return SUCCEED;
|
||||
|
||||
error:
|
||||
*are_enabled = FALSE;
|
||||
*is_enabled = FALSE;
|
||||
if (fd > -1) {
|
||||
HDclose(fd);
|
||||
HDremove(filename);
|
||||
|
Loading…
x
Reference in New Issue
Block a user