//
// $Header: /b11/dmb/SWIG/SWIG1.0/swig_lib/RCS/stdlib.i,v 1.1 1996/05/22 17:27:01 beazley Exp dmb $
//
// stdlib.i
// Dave Beazley
// March 24, 1996
// SWIG file for some C stdlib functions
//
/* Revision history
* $Log: stdlib.i,v $
* Revision 1.1 1996/05/22 17:27:01 beazley
* Initial revision
*
*/
%module stdlib
%{
#include <stdlib.h>
%}
typedef unsigned int size_t;
double atof(const char *s);
int atoi(const char *s);
long atol(const char *s);
int rand();
void srand(unsigned int seed);
void *calloc(size_t nobj, size_t size);
void *malloc(size_t size);
void *realloc(void *ptr, size_t size);
void free(void *ptr);
void abort(void);
int system(const char *s);
char *getenv(const char *name);
int abs(int n);
long labs(long n);
syntax highlighted by Code2HTML, v. 0.9.1