fix build with clang6
This commit is contained in:
parent
144c399740
commit
bb04f020d9
14
lang/apl/patches/patch-src_emacs_mode_TcpListener_cc
Normal file
14
lang/apl/patches/patch-src_emacs_mode_TcpListener_cc
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-src_emacs_mode_TcpListener_cc,v 1.1 2018/04/09 17:26:54 jasper Exp $
|
||||
|
||||
Index: src/emacs_mode/TcpListener.cc
|
||||
--- src/emacs_mode/TcpListener.cc.orig
|
||||
+++ src/emacs_mode/TcpListener.cc
|
||||
@@ -77,7 +77,7 @@ std::string TcpListener::start( void )
|
||||
DOMAIN_ERROR;
|
||||
}
|
||||
|
||||
- if( bind( server_socket, addr->ai_addr, addr->ai_addrlen ) == -1 ) {
|
||||
+ if( ::bind( server_socket, addr->ai_addr, addr->ai_addrlen ) == -1 ) {
|
||||
stringstream errmsg;
|
||||
errmsg << "Unable to bind to port " << port << ": " << strerror( errno );
|
||||
close( server_socket );
|
14
lang/apl/patches/patch-src_emacs_mode_UnixSocketListener_cc
Normal file
14
lang/apl/patches/patch-src_emacs_mode_UnixSocketListener_cc
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-src_emacs_mode_UnixSocketListener_cc,v 1.1 2018/04/09 17:26:54 jasper Exp $
|
||||
|
||||
Index: src/emacs_mode/UnixSocketListener.cc
|
||||
--- src/emacs_mode/UnixSocketListener.cc.orig
|
||||
+++ src/emacs_mode/UnixSocketListener.cc
|
||||
@@ -58,7 +58,7 @@ std::string UnixSocketListener::start( void )
|
||||
struct sockaddr_un addr;
|
||||
addr.sun_family = AF_UNIX;
|
||||
strncpy( addr.sun_path, filename.c_str(), sizeof( addr.sun_path ) );
|
||||
- if( bind( server_socket, (struct sockaddr *)&addr, sizeof( addr ) ) == -1 ) {
|
||||
+ if( ::bind( server_socket, (struct sockaddr *)&addr, sizeof( addr ) ) == -1 ) {
|
||||
stringstream errmsg;
|
||||
errmsg << "Error binding unix domain socket: " << strerror( errno ) << endl;
|
||||
close( server_socket );
|
Loading…
x
Reference in New Issue
Block a user