raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8b8c8bf7df7600bacd2b87b5f0bcb85537f6e244

commit 8b8c8bf7df7600bacd2b87b5f0bcb85537f6e244
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Fri Mar 24 14:03:20 2017 +0900

    eet cmdline tool - dont give garbage certificate length if there is none
---
 src/bin/eet/eet_main.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/bin/eet/eet_main.c b/src/bin/eet/eet_main.c
index a3652e8..9f61bca 100644
--- a/src/bin/eet/eet_main.c
+++ b/src/bin/eet/eet_main.c
@@ -394,11 +394,18 @@ do_eet_check(const char *file)
 
    der = eet_identity_x509(ef, &der_length);
 
-   fprintf(stdout, "Certificate length %i.\n", der_length);
-   eet_identity_certificate_print(der, der_length, stdout);
+   if (!der)
+     {
+        fprintf(stdout, "No Certificate.\n");
+     }
+   else
+     {
+        fprintf(stdout, "Certificate length %i.\n", der_length);
+        eet_identity_certificate_print(der, der_length, stdout);
 
-   eet_identity_signature(ef, &sign_length);
-   fprintf(stdout, "Signature length %i.\n", sign_length);
+        eet_identity_signature(ef, &sign_length);
+        fprintf(stdout, "Signature length %i.\n", sign_length);
+     }
 
    eet_close(ef);
 } /* do_eet_check */

-- 


Reply via email to