linux/tools/perf/util/get_current_dir_name.c
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2// Copyright (C) 2018, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
   3//
   4#ifndef HAVE_GET_CURRENT_DIR_NAME
   5#include "util.h"
   6#include <unistd.h>
   7#include <stdlib.h>
   8#include <stdlib.h>
   9
  10/* Android's 'bionic' library, for one, doesn't have this */
  11
  12char *get_current_dir_name(void)
  13{
  14        char pwd[PATH_MAX];
  15
  16        return getcwd(pwd, sizeof(pwd)) == NULL ? NULL : strdup(pwd);
  17}
  18#endif // HAVE_GET_CURRENT_DIR_NAME
  19