From 540de9c2d03ed8fd0dd0234406e1180111c15742 Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Fri, 13 Sep 2013 09:50:44 +0000 Subject: [PATCH] tiny optimization in pgf/reader --- src/runtime/c/pgf/reader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/c/pgf/reader.c b/src/runtime/c/pgf/reader.c index b6d3c8854..9b2844e34 100644 --- a/src/runtime/c/pgf/reader.c +++ b/src/runtime/c/pgf/reader.c @@ -74,7 +74,7 @@ pgf_read_len(PgfReader* rdr) // caller can proceed without checking for error // immediately. gu_return_on_exn(rdr->err, 0); - if (len < 0) { + if (GU_UNLIKELY(len < 0)) { GuExnData* err_data = gu_raise(rdr->err, PgfReadTagExn); if (err_data) { PgfReadTagExn* rtag = gu_new(PgfReadTagExn, err_data->pool);