summaryrefslogtreecommitdiff
path: root/gfx/pdftoc.c
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-08-23 14:46:04 -0300
committerWerner Almesberger <werner@almesberger.net>2016-08-23 14:46:04 -0300
commitf5fa04cbf3ac9011f4f144cd68543f8d9536e3fd (patch)
treeac9160ef7ef5963e296144fb75845db56ba62e7c /gfx/pdftoc.c
parent061dd9094a903be73e3aa7a65aafb8bcb70010b7 (diff)
downloadeeshow-f5fa04cbf3ac9011f4f144cd68543f8d9536e3fd.tar.gz
eeshow-f5fa04cbf3ac9011f4f144cd68543f8d9536e3fd.tar.bz2
eeshow-f5fa04cbf3ac9011f4f144cd68543f8d9536e3fd.zip
misc/diag.h (BUG): more useful diagnostics; replace all "abort" with it
Diffstat (limited to 'gfx/pdftoc.c')
-rw-r--r--gfx/pdftoc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gfx/pdftoc.c b/gfx/pdftoc.c
index dd30ded..39d59bd 100644
--- a/gfx/pdftoc.c
+++ b/gfx/pdftoc.c
@@ -173,7 +173,7 @@ static void line(struct pdftoc *ctx, const char *s)
}
break;
case xref:
- abort();
+ BUG("cannot be in xref");
case trailer:
if (sscanf(s, " /Root %d 0 R", &ctx->root) == 1)
break;
@@ -181,7 +181,7 @@ static void line(struct pdftoc *ctx, const char *s)
break;
break;
default:
- abort();
+ BUG("invalid state %d", ctx->state);
}
}