@@ -3754,7 +3754,6 @@ struct multiple_manifest_test
3754
3754
struct manifest_res_spec manifest_inline ; /* optional */
3755
3755
const struct manifest_res_spec * manifests ; /* optional */
3756
3756
DWORD expected_error ;
3757
- BOOL is_todo_wine ;
3758
3757
};
3759
3758
3760
3759
#define subtest_manifest_res (d ,e ,t ,l ) subtest_manifest_res_(__LINE__,d,e,t,l)
@@ -3853,7 +3852,6 @@ static DWORD subtest_manifest_res_(int line, const char *manifest_exe, const cha
3853
3852
ok_ (__FILE__ , line )(handle != NULL , "CreateActCtxA returned %p (error %lu)\n" , handle , err );
3854
3853
ReleaseActCtx (handle );
3855
3854
}
3856
- todo_wine_if (test_data -> is_todo_wine )
3857
3855
ok_ (__FILE__ , line )(err == test_data -> expected_error ,
3858
3856
"expected error %lu, got %lu\n" , test_data -> expected_error , err );
3859
3857
@@ -3917,54 +3915,54 @@ static void test_manifest_resources(void)
3917
3915
};
3918
3916
struct multiple_manifest_test tests [] = {
3919
3917
/* Test well-known manifest resource IDs */
3920
- { { (char * )CREATEPROCESS_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS , FALSE },
3921
- { { (char * )ISOLATIONAWARE_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS , TRUE },
3922
- { { (char * )ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS , TRUE },
3918
+ { { (char * )CREATEPROCESS_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS },
3919
+ { { (char * )ISOLATIONAWARE_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS },
3920
+ { { (char * )ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS },
3923
3921
3924
3922
/* Test remaining reserved manifest resource IDs */
3925
- { { (char * )4 }, NULL , ERROR_SUCCESS , TRUE },
3926
- { { (char * )5 }, NULL , ERROR_SUCCESS , TRUE },
3927
- { { (char * )6 }, NULL , ERROR_SUCCESS , TRUE },
3928
- { { (char * )7 }, NULL , ERROR_SUCCESS , TRUE },
3929
- { { (char * )8 }, NULL , ERROR_SUCCESS , TRUE },
3930
- { { (char * )9 }, NULL , ERROR_SUCCESS , TRUE },
3931
- { { (char * )10 }, NULL , ERROR_SUCCESS , TRUE },
3932
- { { (char * )11 }, NULL , ERROR_SUCCESS , TRUE },
3933
- { { (char * )12 }, NULL , ERROR_SUCCESS , TRUE },
3934
- { { (char * )13 }, NULL , ERROR_SUCCESS , TRUE },
3935
- { { (char * )14 }, NULL , ERROR_SUCCESS , TRUE },
3936
- { { (char * )15 }, NULL , ERROR_SUCCESS , TRUE },
3937
- { { (char * )MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS , TRUE },
3923
+ { { (char * )4 }, NULL , ERROR_SUCCESS },
3924
+ { { (char * )5 }, NULL , ERROR_SUCCESS },
3925
+ { { (char * )6 }, NULL , ERROR_SUCCESS },
3926
+ { { (char * )7 }, NULL , ERROR_SUCCESS },
3927
+ { { (char * )8 }, NULL , ERROR_SUCCESS },
3928
+ { { (char * )9 }, NULL , ERROR_SUCCESS },
3929
+ { { (char * )10 }, NULL , ERROR_SUCCESS },
3930
+ { { (char * )11 }, NULL , ERROR_SUCCESS },
3931
+ { { (char * )12 }, NULL , ERROR_SUCCESS },
3932
+ { { (char * )13 }, NULL , ERROR_SUCCESS },
3933
+ { { (char * )14 }, NULL , ERROR_SUCCESS },
3934
+ { { (char * )15 }, NULL , ERROR_SUCCESS },
3935
+ { { (char * )MAXIMUM_RESERVED_MANIFEST_RESOURCE_ID }, NULL , ERROR_SUCCESS },
3938
3936
3939
3937
/* Test arbitrary resource IDs */
3940
- { { (char * )0x1234 }, NULL , ERROR_SUCCESS , TRUE },
3941
- { { (char * )0x89ab }, NULL , ERROR_SUCCESS , TRUE },
3942
- { { (char * )0xffff }, NULL , ERROR_SUCCESS , TRUE },
3938
+ { { (char * )0x1234 }, NULL , ERROR_SUCCESS },
3939
+ { { (char * )0x89ab }, NULL , ERROR_SUCCESS },
3940
+ { { (char * )0xffff }, NULL , ERROR_SUCCESS },
3943
3941
3944
3942
/* Test arbitrary LANGID */
3945
- { { (char * )2 , MAKELANGID (LANG_ENGLISH ,SUBLANG_DEFAULT ) }, NULL , ERROR_SUCCESS , TRUE },
3946
- { { (char * )2 , MAKELANGID (LANG_FRENCH ,SUBLANG_DEFAULT ) }, NULL , ERROR_SUCCESS , TRUE },
3947
- { { (char * )2 , 0x1234 }, NULL , ERROR_SUCCESS , TRUE },
3948
- { { (char * )2 , 0xffff }, NULL , ERROR_SUCCESS , TRUE },
3943
+ { { (char * )2 , MAKELANGID (LANG_ENGLISH ,SUBLANG_DEFAULT ) }, NULL , ERROR_SUCCESS },
3944
+ { { (char * )2 , MAKELANGID (LANG_FRENCH ,SUBLANG_DEFAULT ) }, NULL , ERROR_SUCCESS },
3945
+ { { (char * )2 , 0x1234 }, NULL , ERROR_SUCCESS },
3946
+ { { (char * )2 , 0xffff }, NULL , ERROR_SUCCESS },
3949
3947
3950
3948
/* Test multiple manifest resources coexisting inside a module */
3951
- { { (char * )2 , 0 }, wrong_manifest_resources_numbered , ERROR_SUCCESS , TRUE },
3949
+ { { (char * )2 , 0 }, wrong_manifest_resources_numbered , ERROR_SUCCESS },
3952
3950
{ { (char * )2 , 0 , wrong_manifest1 }, correct_manifest_resources_numbered ,
3953
- ERROR_SXS_CANT_GEN_ACTCTX , FALSE },
3951
+ ERROR_SXS_CANT_GEN_ACTCTX },
3954
3952
3955
3953
/* Test that smaller resource ID takes precedence regardless of language ID */
3956
3954
{ { (char * )2 , MAKELANGID (LANG_INVARIANT ,SUBLANG_NEUTRAL ) },
3957
- wrong_manifest_resources_gte_3 , ERROR_SUCCESS , TRUE },
3955
+ wrong_manifest_resources_gte_3 , ERROR_SUCCESS },
3958
3956
{ { (char * )2 , MAKELANGID (LANG_INVARIANT ,SUBLANG_NEUTRAL ), wrong_manifest1 },
3959
- correct_manifest_resources_gte_3 , ERROR_SXS_CANT_GEN_ACTCTX , FALSE },
3957
+ correct_manifest_resources_gte_3 , ERROR_SXS_CANT_GEN_ACTCTX },
3960
3958
3961
3959
/* Test multiple manifest resources (ID / name) coexisting inside a module */
3962
- { { (char * )2 , 0 }, wrong_manifest_resources_named , ERROR_SUCCESS , TRUE },
3960
+ { { (char * )2 , 0 }, wrong_manifest_resources_named , ERROR_SUCCESS },
3963
3961
{ { (char * )2 , 0 , wrong_manifest1 },
3964
- correct_manifest_resources_named , ERROR_SXS_CANT_GEN_ACTCTX , FALSE },
3962
+ correct_manifest_resources_named , ERROR_SXS_CANT_GEN_ACTCTX },
3965
3963
3966
3964
/* Test name-only RT_MANIFEST resources */
3967
- { { NULL }, correct_manifest_resources_named , ERROR_SXS_CANT_GEN_ACTCTX , FALSE },
3965
+ { { NULL }, correct_manifest_resources_named , ERROR_SXS_CANT_GEN_ACTCTX },
3968
3966
};
3969
3967
size_t i ;
3970
3968
@@ -4093,7 +4091,6 @@ static void subtest_valid_manifest_resources_locale(LANGID actctx_lang)
4093
4091
4094
4092
test .manifests = specs ;
4095
4093
test .expected_error = ERROR_SUCCESS ;
4096
- test .is_todo_wine = TRUE;
4097
4094
err = subtest_manifest_res (manifest_exe , manifest_dll , & test , actctx_lang );
4098
4095
4099
4096
if (winetest_debug > 1 && err != ERROR_SUCCESS )
0 commit comments