Skip to content

Commit bfd61a0

Browse files
committed
Merge pull request #2759 from NWilson/incoming
fix linker warning and a small bit of uninitialised memory
2 parents edee721 + 7eab43d commit bfd61a0

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,4 +158,5 @@ a license to everyone to use it as detailed in LICENSE.)
158158
* Коренберг Марк <[email protected]>
159159
* Gauthier Billot <[email protected]>
160160
* Árpád Goretity <[email protected]>
161+
* Nicholas Wilson <[email protected]>
161162

cmake/Modules/Platform/Emscripten.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ set(CMAKE_HAVE_UNISTD_H 1)
149149
set(CMAKE_HAVE_PTHREAD_H 1)
150150
set(CMAKE_HAVE_SYS_PRCTL_H 1)
151151
set(CMAKE_WORDS_BIGENDIAN 0)
152+
set(CMAKE_DL_LIBS)
152153

153154
set(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O2" CACHE STRING "Emscripten-overridden CMAKE_C_FLAGS_RELEASE")
154155
set(CMAKE_C_FLAGS_MINSIZEREL "-DNDEBUG -Os" CACHE STRING "Emscripten-overridden CMAKE_C_FLAGS_MINSIZEREL")

src/library.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7871,6 +7871,8 @@ LibraryManager.library = {
78717871
{{{ makeSetValue('sa', C_STRUCTS.sockaddr_in6.sin6_addr.__in6_union.__s6_addr+8, 'addr[2]', 'i32') }}};
78727872
{{{ makeSetValue('sa', C_STRUCTS.sockaddr_in6.sin6_addr.__in6_union.__s6_addr+12, 'addr[3]', 'i32') }}};
78737873
{{{ makeSetValue('sa', C_STRUCTS.sockaddr_in6.sin6_port, '_htons(port)', 'i16') }}};
7874+
{{{ makeSetValue('sa', C_STRUCTS.sockaddr_in6.sin6_flowinfo, '0', 'i32') }}};
7875+
{{{ makeSetValue('sa', C_STRUCTS.sockaddr_in6.sin6_scope_id, '0', 'i32') }}};
78747876
break;
78757877
default:
78767878
return { errno: ERRNO_CODES.EAFNOSUPPORT };

0 commit comments

Comments
 (0)