Alexandre Julliard : winebuild: Don't use a dll entry point for Unix libraries.

Alexandre Julliard julliard at winehq.org
Wed Jul 1 15:22:48 CDT 2020


Module: wine
Branch: master
Commit: e6632e0412663da0d1c1a4a453462d745160ba4e
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=e6632e0412663da0d1c1a4a453462d745160ba4e

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Jul  1 10:36:55 2020 +0200

winebuild: Don't use a dll entry point for Unix libraries.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 tools/winebuild/main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/winebuild/main.c b/tools/winebuild/main.c
index c1858a4b4d..0e5e1627dd 100644
--- a/tools/winebuild/main.c
+++ b/tools/winebuild/main.c
@@ -680,7 +680,7 @@ int main(int argc, char **argv)
     case MODE_EXE:
         load_resources( argv, spec );
         if (spec_file_name && !parse_input_file( spec )) break;
-        if (!spec->init_func) spec->init_func = xstrdup( get_default_entry_point( spec ));
+        if (!spec->init_func && !unix_lib) spec->init_func = xstrdup( get_default_entry_point( spec ));
 
         if (fake_module)
         {




More information about the wine-cvs mailing list