mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
gpgscm: Build well even if NDEBUG defined.
* gpgscm/scheme.c (gc_reservation_failure): Fix adding ";". [!NDEBUG] (scheme_init_custom_alloc): Don't init seserved_lineno. -- Picked from libgpg-error commit of: 8a9397896fd202dcfb3fb46259e43bc05a0ddd2e In some build environment, NDEBUG is defined (although it's bad practice). This change supports such a situation. GnuPG-bug-id: 3959 Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
parent
611faf1579
commit
e140c6d4f5
@ -872,7 +872,7 @@ gc_reservation_failure(struct scheme *sc)
|
||||
{
|
||||
#ifdef NDEBUG
|
||||
fprintf(stderr,
|
||||
"insufficient reservation\n")
|
||||
"insufficient reservation\n");
|
||||
#else
|
||||
fprintf(stderr,
|
||||
"insufficient %s reservation in line %d\n",
|
||||
@ -5614,7 +5614,9 @@ int scheme_init_custom_alloc(scheme *sc, func_alloc malloc, func_dealloc free) {
|
||||
sc->fcells = 0;
|
||||
sc->inhibit_gc = GC_ENABLED;
|
||||
sc->reserved_cells = 0;
|
||||
#ifndef NDEBUG
|
||||
sc->reserved_lineno = 0;
|
||||
#endif
|
||||
sc->no_memory=0;
|
||||
sc->inport=sc->NIL;
|
||||
sc->outport=sc->NIL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user