- (tim) [ssh-pkcs11-helper.c] Move declarations before calling functions
   to make older compilers (gcc 2.95) happy.
diff --git a/ssh-pkcs11-helper.c b/ssh-pkcs11-helper.c
index 54786c6..d3bfb98 100644
--- a/ssh-pkcs11-helper.c
+++ b/ssh-pkcs11-helper.c
@@ -274,12 +274,12 @@
 	LogLevel log_level = SYSLOG_LEVEL_ERROR;
 	char buf[4*4096];
 
-	TAILQ_INIT(&pkcs11_keylist);
-	pkcs11_init(0);
-
 	extern char *optarg;
 	extern char *__progname;
 
+	TAILQ_INIT(&pkcs11_keylist);
+	pkcs11_init(0);
+
 	init_rng();
 	seed_rng();
 	__progname = ssh_get_progname(argv[0]);