summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrelyea%netscape.com <devnull@localhost>2001-02-28 01:57:08 +0000
committerrelyea%netscape.com <devnull@localhost>2001-02-28 01:57:08 +0000
commit8fccfa96045a5da57a10f476bf478e9e2bc67ffa (patch)
tree6fe0ea4d33f496c90258a37769854465ab873a88
parentf6c57cb277d7d4d56de857cbce3228827f206fe5 (diff)
downloadnss-hg-8fccfa96045a5da57a10f476bf478e9e2bc67ffa.tar.gz
Finish WinNT changes.
-rw-r--r--security/nss/cmd/pk12util/pk12util.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/security/nss/cmd/pk12util/pk12util.c b/security/nss/cmd/pk12util/pk12util.c
index 6916627b7..bf2375d91 100644
--- a/security/nss/cmd/pk12util/pk12util.c
+++ b/security/nss/cmd/pk12util/pk12util.c
@@ -138,10 +138,16 @@ p12u_InitFile(PRBool fileImport, char *filename)
return p12cxt;
}
+#define TEMPFILE "Pk12uTemp"
+
static p12uContext *
p12u_CreateTemporaryDigestFile(void)
{
p12uContext *p12cxt;
+#if defined(_WIN32) || defined(_WINDOWS) || defined(XP_OS2)
+ char *tmpdir,*filename,*last;
+ int len;
+#endif
p12cxt = (p12uContext *)PR_CALLOC(sizeof(p12uContext));
if(!p12cxt) {
@@ -170,8 +176,9 @@ p12u_CreateTemporaryDigestFile(void)
strcat(filename,"\\");
}
strcat(filename,TEMPFILE);
+ p12cxt->filename = filename;
#else
- p12cxt->filename = strdup("/tmp/Pk12uTemp");
+ p12cxt->filename = strdup("/tmp/"TEMPFILE);
#endif
if (!p12cxt->filename) {