| Index: native_client_sdk/src/libraries/nacl_io/syscalls/getcwd.c
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/syscalls/getcwd.c b/native_client_sdk/src/libraries/nacl_io/syscalls/getcwd.c
|
| deleted file mode 100644
|
| index 5e702ca381536855fa87612d3435ad0d37a3146a..0000000000000000000000000000000000000000
|
| --- a/native_client_sdk/src/libraries/nacl_io/syscalls/getcwd.c
|
| +++ /dev/null
|
| @@ -1,30 +0,0 @@
|
| -/* Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| - * Use of this source code is governed by a BSD-style license that can be
|
| - * found in the LICENSE file. */
|
| -
|
| -#include <limits.h>
|
| -#include <string.h>
|
| -
|
| -#include "nacl_io/kernel_intercept.h"
|
| -#include "nacl_io/kernel_wrap.h"
|
| -
|
| -/*
|
| - * This interception should not really be needed under glibc since we can
|
| - * hook the internal calls to getcwd. However, we need to intercept it here
|
| - * since gtest call getcwd in a static constructor which general runs before
|
| - * nacl_io is initiliased.
|
| - */
|
| -char* getcwd(char* buf, size_t size) {
|
| - // If size is 0, allocate as much as we need.
|
| - if (size == 0) {
|
| - char stack_buf[PATH_MAX + 1];
|
| - if (!ki_getcwd(stack_buf, PATH_MAX))
|
| - return NULL;
|
| - size = strlen(stack_buf) + 1;
|
| - }
|
| - // Allocate the buffer if needed
|
| - if (buf == NULL) {
|
| - buf = (char*)malloc(size);
|
| - }
|
| - return ki_getcwd(buf, size);
|
| -}
|
|
|