root/tools/perf/util/get_current_dir_name.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. get_current_dir_name

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

/* [<][>][^][v][top][bottom][index][help] */