[Pkg-gnupg-commit] [gnupg2] 107/124: gpgscm: Slightly improve the procedure dispatch.

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed Apr 5 15:55:38 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch experimental
in repository gnupg2.

commit 90932bdad607d06f4f040e3457caddba79ba8b7e
Author: Justus Winter <justus at g10code.com>
Date:   Thu Mar 30 12:19:01 2017 +0200

    gpgscm: Slightly improve the procedure dispatch.
    
    * tests/gpgscm/scheme.c (procnum): Procedures always have an integer
    number, so we can safely use the cheaper 'ivalue_unchecked'.
    
    Signed-off-by: Justus Winter <justus at g10code.com>
---
 tests/gpgscm/scheme.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/gpgscm/scheme.c b/tests/gpgscm/scheme.c
index b76e83c..fbc562d 100644
--- a/tests/gpgscm/scheme.c
+++ b/tests/gpgscm/scheme.c
@@ -274,7 +274,7 @@ INTERFACE INLINE int is_syntax(pointer p)   { return (typeflag(p)&T_SYNTAX); }
 INTERFACE INLINE int is_proc(pointer p)     { return (type(p)==T_PROC); }
 INTERFACE INLINE int is_foreign(pointer p)  { return (type(p)==T_FOREIGN); }
 INTERFACE INLINE char *syntaxname(pointer p) { return strvalue(car(p)); }
-#define procnum(p)       ivalue(p)
+#define procnum(p)       ivalue_unchecked(p)
 static const char *procname(pointer x);
 
 INTERFACE INLINE int is_closure(pointer p)  { return (type(p)==T_CLOSURE); }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gnupg2.git



More information about the Pkg-gnupg-commit mailing list