TinyCrypt PK parse: Handle each PK type precisely once
diff --git a/library/pkparse.c b/library/pkparse.c
index fce5ad7..2df391d 100644
--- a/library/pkparse.c
+++ b/library/pkparse.c
@@ -719,7 +719,7 @@
     if( pk_alg == MBEDTLS_PK_ECDSA )
     {
         ret = pk_get_ueccpubkey( p, end, (uint8_t*) pk->pk_ctx );
-    }
+    } else
 #endif /* MBEDTLS_USE_TINYCRYPT */
 #if defined(MBEDTLS_RSA_C)
     if( pk_alg == MBEDTLS_PK_RSA )
@@ -1211,7 +1211,7 @@
         {
             return( ret );
         }
-    }
+    } else
 #else /* MBEDTLS_USE_TINYCRYPT */
 #if defined(MBEDTLS_ECP_C)
     if( pk_alg == MBEDTLS_PK_ECKEY || pk_alg == MBEDTLS_PK_ECKEY_DH )