Updated package list to match new versions / new packages.
[beastbuild.git] / mktemp-1.6.diff
1 Only in mktemp-1.6-patched: Makefile
2 Only in mktemp-1.6-patched: arc4random.o
3 Only in mktemp-1.6-patched: config.h
4 Only in mktemp-1.6-patched: config.log
5 Only in mktemp-1.6-patched: config.status
6 Only in mktemp-1.6-patched: mktemp.exe
7 Only in mktemp-1.6-patched: mktemp.o
8 diff -ur mktemp-1.6/priv_mktemp.c mktemp-1.6-patched/priv_mktemp.c
9 --- mktemp-1.6/priv_mktemp.c    2008-08-18 15:02:43 +0000
10 +++ mktemp-1.6-patched/priv_mktemp.c    2009-06-20 10:44:59 +0000
11 @@ -39,7 +39,7 @@
12  #define MKTEMP_DIR     2
13  
14  static int
15 -_mktemp(path, mode)
16 +s_mktemp(path, mode)
17         char *path;
18         int mode;
19  {
20 @@ -72,7 +72,7 @@
21                                 return fd;
22                         break;
23                 case MKTEMP_DIR:
24 -                       if (mkdir(path, S_IRUSR|S_IWUSR|S_IXUSR) == 0)
25 +                       if (mkdir(path) == 0)
26                                 return(0);
27                         if (errno != EEXIST)
28                                 return(-1);
29 @@ -86,7 +86,7 @@
30  priv_mkstemp(path)
31         char *path;
32  {
33 -       return (_mktemp(path, MKTEMP_FILE));
34 +       return (s_mktemp(path, MKTEMP_FILE));
35  }
36  
37  char *
38 @@ -95,6 +95,6 @@
39  {
40         int error;
41  
42 -       error = _mktemp(path, MKTEMP_DIR);
43 +       error = s_mktemp(path, MKTEMP_DIR);
44         return(error ? NULL : path);
45  }
46 Only in mktemp-1.6-patched: priv_mktemp.o