• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

CREDITSH A D02-Mar-2002171 96

ChangeLogH A D02-Mar-2002574 2713

INSTALLH A D02-Mar-2002677 2616

MakefileH A D02-Mar-20022.7 KiB11477

READMEH A D02-Mar-20021.2 KiB4530

xalloc-1.0.4.lsmH A D02-Mar-2002472 1413

xalloc.cH A D02-Mar-20022.6 KiB7418

xalloc.hH A D02-Mar-2002385 2215

xcalloc.cH A D02-Mar-20021.4 KiB4511

xmalloc.cH A D02-Mar-20021.3 KiB4411

xrealloc.cH A D02-Mar-20021.8 KiB5515

xstrdup.cH A D02-Mar-20021.3 KiB4512

README

1xalloc - memory allocation with error checking
2==============================================
3
4Description
5-----------
6
7This simple library contains wrappers for memory allocating C
8functions.  The names of the functions match the original ones with a
9prepended `x', like in xmalloc.
10
11If no more memory is available when any of these functions are called,
12the program is aborted with an error message.  The program abortion
13may be overridden by setting a user defined error handler, and
14installing it using xaSetErrFunc.  If the user defined error handler
15does not abort the program, the functions return NULL to indicate
16failure.
17
18
19Author
20------
21
22The program is written by
23
24        Sverre H. Huseby        shh@thathost.com
25        Lofthusvn. 11 B         http://shh.thathost.com/
26        N-0587 Oslo
27        Norway
28
29
30License
31-------
32
33This program is released under the Artistic License:
34
35  http://www.opensource.org/licenses/artistic-license.html
36
37Comments (even as simple as "I use your program") are very welcome.
38If you insist on paying something, please donate some money to an
39organization that strives to make the world a better place for
40everyone.
41
42I don't like bugs, so please help me removing them by reporting
43whatever you find!
44
45