~ubuntu-branches/ubuntu/wily/man-db/wily-proposed

« back to all changes in this revision

Viewing changes to gnulib/lib/tempname.c

  • Committer: Package Import Robot
  • Author(s): Colin Watson
  • Date: 2013-06-24 11:34:02 UTC
  • mfrom: (1.2.13)
  • Revision ID: package-import@ubuntu.com-20130624113402-6xdn53l2p9qu8yus
Tags: 2.6.4-1
* New upstream release:
  - Document default section list in manual pages (closes: #611007).
  - Quieten most warnings from compiling Gnulib (closes: #668429).
  - The MANLESS environment variable is now treated as if it were a
    default value for the -r option to man: occurrences of the text
    "$MAN_PN" are expanded, and explicitly using the -r option overrides
    the default (closes: #690831).
* Use 'set -e' rather than '#! /bin/sh -e' in maintainer scripts.
* Remove maintainer script support for direct upgrades from pre-etch
  (three releases before current stable).
* Breaks/Replaces manpages-zh (<< 1.5.2-1.1); man-db now ships zh_CN
  translations formerly included there.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* tempname.c - generate the name of a temporary file.
2
2
 
3
 
   Copyright (C) 1991-2003, 2005-2007, 2009-2012 Free Software Foundation, Inc.
 
3
   Copyright (C) 1991-2003, 2005-2007, 2009-2013 Free Software Foundation, Inc.
4
4
 
5
5
   This program is free software: you can redistribute it and/or modify
6
6
   it under the terms of the GNU General Public License as published by
68
68
# define __mkdir mkdir
69
69
# define __open open
70
70
# define __lxstat64(version, file, buf) lstat (file, buf)
71
 
#endif
72
 
 
73
 
#if ! (HAVE___SECURE_GETENV || _LIBC)
74
 
# define __secure_getenv getenv
 
71
# define __secure_getenv secure_getenv
75
72
#endif
76
73
 
77
74
#ifdef _LIBC
207
204
  /* A lower bound on the number of temporary files to attempt to
208
205
     generate.  The maximum total number of temporary file names that
209
206
     can exist for a given template is 62**6.  It should never be
210
 
     necessary to try all these combinations.  Instead if a reasonable
 
207
     necessary to try all of these combinations.  Instead if a reasonable
211
208
     number of names is tried (we define reasonable as 62**3) fail to
212
209
     give the system administrator the chance to remove the problems.  */
213
210
#define ATTEMPTS_MIN (62 * 62 * 62)