"Fossies" - the Fresh Open Source Software Archive

Member "which-2.21/tilde/ansi_stdlib.h" (16 Jan 2008, 1500 Bytes) of package /linux/privat/which-2.21.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "ansi_stdlib.h" see the Fossies "Dox" file reference documentation.

    1 /* ansi_stdlib.h -- An ANSI Standard stdlib.h. */
    2 /* A minimal stdlib.h containing extern declarations for those functions
    3    that bash uses. */
    4 
    5 /* Copyright (C) 1993 Free Software Foundation, Inc.
    6 
    7    This file is part of GNU Bash, the Bourne Again SHell.
    8 
    9    Bash is free software; you can redistribute it and/or modify it under
   10    the terms of the GNU General Public License as published by the Free
   11    Software Foundation; either version 2, or (at your option) any later
   12    version.
   13 
   14    Bash is distributed in the hope that it will be useful, but WITHOUT ANY
   15    WARRANTY; without even the implied warranty of MERCHANTABILITY or
   16    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
   17    for more details.
   18 
   19    You should have received a copy of the GNU General Public License along
   20    with Bash; see the file COPYING.  If not, write to the Free Software
   21    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */
   22 
   23 #if !defined (_STDLIB_H_)
   24 #define _STDLIB_H_ 1
   25 
   26 /* String conversion functions. */
   27 extern int atoi ();
   28 
   29 extern double atof ();
   30 extern double strtod ();
   31 
   32 /* Memory allocation functions. */
   33 /* Generic pointer type. */
   34 #ifndef PTR_T
   35 
   36 #if defined (__STDC__)
   37 #  define PTR_T void *
   38 #else
   39 #  define PTR_T char *
   40 #endif
   41 
   42 #endif /* PTR_T */
   43 
   44 extern PTR_T malloc ();
   45 extern PTR_T realloc ();
   46 extern void free ();
   47 
   48 /* Other miscellaneous functions. */
   49 extern void abort ();
   50 extern void exit ();
   51 extern char *getenv ();
   52 extern void qsort ();
   53 
   54 #endif /* _STDLIB_H  */