-
- Downloads
Provide global assert solution. <ac/assert.h> (new) is now included
by portable.h with NDEBUG undefined. This makes assert() is always available and automatically disables itself when LDAP_DEBUG is undefined. I've included a basic assert() for pre-STDC compilers. It relies on abort() which may not actually be available. (well replace abort() with whatever is appropriate if and when we're faced with a pre-STDC compiler that doesn't have assert()).
Showing
- include/ac/assert.h 41 additions, 0 deletionsinclude/ac/assert.h
- include/portable.h.in 13 additions, 0 deletionsinclude/portable.h.in
- libraries/liblber/Makefile.in 2 additions, 2 deletionslibraries/liblber/Makefile.in
- libraries/liblber/assert.c 34 additions, 0 deletionslibraries/liblber/assert.c
- libraries/liblber/io.c 0 additions, 6 deletionslibraries/liblber/io.c
- libraries/liblber/sockbuf.c 1 addition, 4 deletionslibraries/liblber/sockbuf.c
- servers/slapd/daemon.c 1 addition, 8 deletionsservers/slapd/daemon.c
- servers/slapd/operation.c 0 additions, 2 deletionsservers/slapd/operation.c
- servers/slapd/slap.h 0 additions, 3 deletionsservers/slapd/slap.h
Loading
Please register or sign in to comment