Remove now-redundant .dll names from module stubs

This commit is contained in:
Luke Street 2025-09-29 23:35:16 -06:00
parent 62d8daccac
commit 705607fcfb
14 changed files with 1 additions and 26 deletions

View File

@ -603,7 +603,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_advapi32 = {
(const char *[]){
"advapi32",
"advapi32.dll",
nullptr,
},
resolveByName,

View File

@ -74,7 +74,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_bcrypt = {
(const char *[]){
"bcrypt",
"bcrypt.dll",
nullptr,
},
resolveByName,

View File

@ -378,21 +378,13 @@ static void *resolveByName(const char *name) {
wibo::Module lib_crt = {
(const char *[]){
"api-ms-win-crt-heap-l1-1-0",
"api-ms-win-crt-heap-l1-1-0.dll",
"api-ms-win-crt-locale-l1-1-0",
"api-ms-win-crt-locale-l1-1-0.dll",
"api-ms-win-crt-runtime-l1-1-0",
"api-ms-win-crt-runtime-l1-1-0.dll",
"api-ms-win-crt-stdio-l1-1-0",
"api-ms-win-crt-stdio-l1-1-0.dll",
"api-ms-win-crt-string-l1-1-0",
"api-ms-win-crt-string-l1-1-0.dll",
"api-ms-win-crt-environment-l1-1-0",
"api-ms-win-crt-environment-l1-1-0.dll",
"api-ms-win-crt-math-l1-1-0",
"api-ms-win-crt-math-l1-1-0.dll",
"api-ms-win-crt-private-l1-1-0",
"api-ms-win-crt-private-l1-1-0.dll",
nullptr,
},
resolveByName,

View File

@ -5092,7 +5092,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_kernel32 = {
(const char *[]){
"kernel32",
"kernel32.dll",
nullptr,
},
resolveByName,

View File

@ -26,11 +26,8 @@ static void *resolveByOrdinal(uint16_t ordinal) {
wibo::Module lib_lmgr = {
(const char *[]){
"lmgr11",
"lmgr11.dll",
"lmgr326b",
"lmgr326b.dll",
"lmgr8c",
"lmgr8c.dll",
nullptr,
},
nullptr,

View File

@ -18,7 +18,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_mscoree = {
(const char *[]){
"mscoree",
"mscoree.dll",
nullptr,
},
resolveByName,

View File

@ -3049,13 +3049,9 @@ static void *resolveByName(const char *name) {
wibo::Module lib_msvcrt = {
(const char *[]){
"msvcrt",
"msvcrt.dll",
"msvcrt40",
"msvcrt40.dll",
"msvcr70",
"msvcr70.dll",
"msvcr100",
"msvcr100.dll",
nullptr,
},
resolveByName,

View File

@ -186,7 +186,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_ntdll = {
(const char *[]){
"ntdll",
"ntdll.dll",
nullptr,
},
resolveByName,

View File

@ -37,7 +37,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_ole32 = {
(const char *[]){
"ole32",
"ole32.dll",
nullptr,
},
resolveByName,

View File

@ -60,7 +60,6 @@ static void *resolveByOrdinal(uint16_t ordinal) {
wibo::Module lib_psapi = {
(const char *[]){
"psapi",
"psapi.dll",
nullptr,
},
resolveByName,

View File

@ -276,7 +276,7 @@ void *resolveByName(const char *name) {
} // namespace
wibo::Module lib_rpcrt4 = {
(const char *[]){"rpcrt4", "rpcrt4.dll", nullptr},
(const char *[]){"rpcrt4", nullptr},
resolveByName,
nullptr,
};

View File

@ -67,7 +67,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_user32 = {
(const char *[]){
"user32",
"user32.dll",
nullptr,
},
resolveByName,

View File

@ -27,7 +27,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_vcruntime = {
(const char *[]){
"vcruntime140",
"vcruntime140.dll",
nullptr,
},
resolveByName,

View File

@ -318,7 +318,6 @@ static void *resolveByName(const char *name) {
wibo::Module lib_version = {
(const char *[]){
"version",
"version.dll",
nullptr,
},
resolveByName,