[libglnx] fdio: Squash compiler warning from previous commit
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libglnx] fdio: Squash compiler warning from previous commit
- Date: Thu, 5 Oct 2017 18:50:35 +0000 (UTC)
commit dea16cd8beff76867bd791b1b9c8b51df8a16057
Author: Colin Walters <walters verbum org>
Date: Thu Oct 5 14:45:40 2017 -0400
fdio: Squash compiler warning from previous commit
Oops.
glnx-fdio.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/glnx-fdio.c b/glnx-fdio.c
index 7dfa509..892be2a 100644
--- a/glnx-fdio.c
+++ b/glnx-fdio.c
@@ -141,14 +141,14 @@ glnx_renameat2_exchange (int olddirfd, const char *oldpath,
#endif
/* Fallback */
- { const char *old_tmp_name = glnx_strjoina (oldpath, ".XXXXXX");
-
+ { char *old_tmp_name_buf = glnx_strjoina (oldpath, ".XXXXXX");
/* This obviously isn't race-free, but doing better gets tricky, since if
* we're here the kernel isn't likely to support RENAME_NOREPLACE either.
* Anyways, upgrade the kernel. Failing that, avoid use of this function in
* shared subdirectories like /tmp.
*/
- glnx_gen_temp_name (old_tmp_name);
+ glnx_gen_temp_name (old_tmp_name_buf);
+ const char *old_tmp_name = old_tmp_name_buf;
/* Move old out of the way */
if (renameat (olddirfd, oldpath, olddirfd, old_tmp_name) < 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]