@@ -4273,7 +4273,6 @@ void test_xonly_pubkey(void) {
42734273 unsigned char ones32 [32 ];
42744274 unsigned char zeros64 [64 ] = { 0 };
42754275 secp256k1_pubkey xy_pk ;
4276- secp256k1_pubkey xy_pk_tmp ;
42774276 secp256k1_xonly_pubkey xonly_pk ;
42784277 secp256k1_xonly_pubkey xonly_pk_tmp ;
42794278 secp256k1_ge pk1 ;
@@ -4297,12 +4296,10 @@ void test_xonly_pubkey(void) {
42974296 secp256k1_fe_negate (& y , & pk2 .y , 1 );
42984297 CHECK (secp256k1_fe_equal (& pk1 .y , & y ) == 1 );
42994298
4300- /* Check from_pubkey and to_pubkey */
4299+ /* Test from_pubkey */
43014300 CHECK (secp256k1_xonly_pubkey_from_pubkey (ctx , & xonly_pk_tmp , & sign , & xy_pk ) == 1 );
43024301 CHECK (memcmp (& xonly_pk_tmp , & xonly_pk , sizeof (xonly_pk )) == 0 );
43034302 CHECK (sign == 1 );
4304- CHECK (secp256k1_xonly_pubkey_to_pubkey (ctx , & xy_pk_tmp , & xonly_pk , sign ) == 1 );
4305- CHECK (memcmp (& xy_pk_tmp , & xy_pk , sizeof (xy_pk )) == 0 );
43064303
43074304 /* Serialization and parse roundtrip */
43084305 CHECK (secp256k1_xonly_pubkey_create (ctx , & xonly_pk , sk ) == 1 );
@@ -4421,15 +4418,6 @@ void test_xonly_pubkey_api(void) {
44214418 CHECK (secp256k1_xonly_pubkey_from_pubkey (none , & pk , & pk_is_positive , NULL ) == 0 );
44224419 CHECK (ecount == 2 );
44234420
4424- ecount = 0 ;
4425- CHECK (secp256k1_xonly_pubkey_to_pubkey (none , & xy_pk , & pk , pk_is_positive ) == 1 );
4426- CHECK (secp256k1_xonly_pubkey_to_pubkey (sign , & xy_pk , & pk , pk_is_positive ) == 1 );
4427- CHECK (secp256k1_xonly_pubkey_to_pubkey (vrfy , & xy_pk , & pk , pk_is_positive ) == 1 );
4428- CHECK (secp256k1_xonly_pubkey_to_pubkey (none , NULL , & pk , pk_is_positive ) == 0 );
4429- CHECK (ecount == 1 );
4430- CHECK (secp256k1_xonly_pubkey_to_pubkey (none , & xy_pk , NULL , pk_is_positive ) == 0 );
4431- CHECK (ecount == 2 );
4432-
44334421 secp256k1_context_destroy (none );
44344422 secp256k1_context_destroy (sign );
44354423 secp256k1_context_destroy (vrfy );
0 commit comments