| Index: native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.c
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.cc b/native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.c
|
| similarity index 77%
|
| rename from native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.cc
|
| rename to native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.c
|
| index c6cf6107dff4d74cf0dbeddf95d7bfb0148ab68e..380cbc8791ca04bcf2ebb11c7a050dfed8f9820a 100644
|
| --- a/native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_io/syscalls/inet_ntoa.c
|
| @@ -3,18 +3,14 @@
|
| // found in the LICENSE file.
|
|
|
| #include "nacl_io/ossocket.h"
|
| -#if defined(PROVIDES_SOCKET_API) && !defined(__GLIBC__)
|
|
|
| -#include <string.h>
|
| -#include "sdk_util/macros.h"
|
| +#if defined(PROVIDES_SOCKET_API) && !defined(__GLIBC__)
|
|
|
| static uint8_t GetByte(const void* addr, int byte) {
|
| - const char* buf = static_cast<const char*>(addr);
|
| - return static_cast<uint8_t>(buf[byte]);
|
| + const char* buf = (const char*)addr;
|
| + return (uint8_t)buf[byte];
|
| }
|
|
|
| -EXTERN_C_BEGIN
|
| -
|
| char* inet_ntoa(struct in_addr in) {
|
| static char addr[INET_ADDRSTRLEN];
|
| snprintf(addr, INET_ADDRSTRLEN, "%u.%u.%u.%u",
|
| @@ -23,6 +19,4 @@ char* inet_ntoa(struct in_addr in) {
|
| return addr;
|
| }
|
|
|
| -EXTERN_C_END
|
| -
|
| #endif // defined(PROVIDES_SOCKET_API) && !defined(__GLIBC__)
|
|
|