[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Port lib/sh/tmpfile.c to hosts without mkdtemp
From: |
Paul Eggert |
Subject: |
[PATCH] Port lib/sh/tmpfile.c to hosts without mkdtemp |
Date: |
Fri, 24 Mar 2023 14:20:49 -0700 |
* lib/sh/tmpfile.c (sh_mktmpdir) [!USE_MKDTEMP]:
Fix use of undeclared var 'fd'.
---
lib/sh/tmpfile.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lib/sh/tmpfile.c b/lib/sh/tmpfile.c
index 18582b10..610bd3dc 100644
--- a/lib/sh/tmpfile.c
+++ b/lib/sh/tmpfile.c
@@ -311,13 +311,12 @@ sh_mktmpdir (const char *nameroot, int flags)
do
{
filename = sh_mktmpname (nameroot, flags);
- fd = mkdir (filename, 0700);
- if (fd == 0)
+ if (mkdir (filename, 0700) == 0)
break;
free (filename);
filename = (char *)NULL;
}
- while (fd < 0 && errno == EEXIST);
+ while (errno == EEXIST);
return (filename);
#endif /* !USE_MKDTEMP */
--
2.39.2
- [PATCH] Port lib/sh/tmpfile.c to hosts without mkdtemp,
Paul Eggert <=