]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
tor --list-fingerprint as a client shouldn't try to print null
authorRoger Dingledine <arma@torproject.org>
Sat, 6 Nov 2004 09:22:08 +0000 (09:22 +0000)
committerRoger Dingledine <arma@torproject.org>
Sat, 6 Nov 2004 09:22:08 +0000 (09:22 +0000)
svn:r2697

src/or/main.c

index d5823220d04e4873d5811ebf6c318056ea98b57f..6d8f879948f0e27a5441a53b36d69902c7c7e08d 100644 (file)
@@ -1117,6 +1117,7 @@ static void do_list_fingerprint(void)
 {
   char buf[FINGERPRINT_LEN+1];
   crypto_pk_env_t *k;
+  const char *nickname = get_options()->Nickname;
   if (init_keys() < 0) {
     log_fn(LOG_ERR,"Error initializing keys; exiting");
     return;
@@ -1129,7 +1130,7 @@ static void do_list_fingerprint(void)
     log_fn(LOG_ERR, "Error computing fingerprint");
     return;
   }
-  printf("%s %s\n", get_options()->Nickname, buf);
+  printf("%s %s\n", nickname?nickname:"client", buf);
 }
 
 /** DOCDOC **/