Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 31 lines (24 sloc) 0.475 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
/* need.h */
/* Copyright 1995 by Steve Kirkendall */

#ifdef NEED_ABORT
# define abort() (*"x" = 0)
#endif

#ifdef NEED_ASSERT
# ifdef NDEBUG
# define assert(x)
# else
# define assert(x) if (!(x)) abort(); else (void)(0)
# endif
#else
# include <assert.h>
#endif

#ifdef NEED_STRDUP
BEGIN_EXTERNC
extern char *strdup P_((const char *str));
END_EXTERNC
#endif

#ifdef NEED_MEMMOVE
BEGIN_EXTERNC
extern void *memmove P_((void *, const void *, size_t));
END_EXTERNC
#endif


Something went wrong with that request. Please try again.