cvs-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cvs-cvs] Changes to ccvs/src/filesubr.c


From: Derek Robert Price
Subject: [Cvs-cvs] Changes to ccvs/src/filesubr.c
Date: Sun, 25 Sep 2005 20:23:47 -0400

Index: ccvs/src/filesubr.c
diff -u ccvs/src/filesubr.c:1.103 ccvs/src/filesubr.c:1.104
--- ccvs/src/filesubr.c:1.103   Fri Sep 23 03:19:23 2005
+++ ccvs/src/filesubr.c Mon Sep 26 00:23:44 2005
@@ -853,3 +853,26 @@
     for (i = 0; i < argc; ++i)
        (*pargv)[i] = xstrdup (argv[i]);
 }
+
+
+
+static char *tmpdir_env;
+
+/* Return path to temp directory.
+ */
+const char *
+get_system_temp_dir (void)
+{
+    if (!tmpdir_env) tmpdir_env = getenv (TMPDIR_ENV);
+    return tmpdir_env;
+}
+
+
+
+void
+push_env_tmp_dir (void)
+{
+    const char *tmpdir = get_cvs_tmp_dir ();
+    if (tmpdir_env && strcmp (tmpdir_env, tmpdir))
+       setenv (TMPDIR_ENV, tmpdir, 1);
+}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]