aboutsummaryrefslogtreecommitdiff
path: root/libbb/xgetcwd.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2006-09-23 16:01:09 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2006-09-23 16:01:09 +0000
commitc290563319b61c8230deca52ab625d8dc335e2d3 (patch)
tree0961ae48901bd3defbcc6bbd5cd57bd90a3f849e /libbb/xgetcwd.c
parentc1876d7364a260e06cd23a3255b9058240527b02 (diff)
downloadbusybox-c290563319b61c8230deca52ab625d8dc335e2d3.tar.gz
remove unneeded #includes, fix indentation
Diffstat (limited to 'libbb/xgetcwd.c')
-rw-r--r--libbb/xgetcwd.c39
1 files changed, 17 insertions, 22 deletions
diff --git a/libbb/xgetcwd.c b/libbb/xgetcwd.c
index f6cfb34a7..0ac450d3b 100644
--- a/libbb/xgetcwd.c
+++ b/libbb/xgetcwd.c
@@ -7,11 +7,6 @@
* Special function for busybox written by Vladimir Oleynik <dzo@simtreas.ru>
*/
-#include <stdlib.h>
-#include <errno.h>
-#include <unistd.h>
-#include <limits.h>
-#include <sys/param.h>
#include "libbb.h"
/* Amount to increase buffer size by in each try. */
@@ -23,27 +18,27 @@
*/
char *
-xgetcwd (char *cwd)
+xgetcwd(char *cwd)
{
- char *ret;
- unsigned path_max;
+ char *ret;
+ unsigned path_max;
- path_max = (unsigned) PATH_MAX;
- path_max += 2; /* The getcwd docs say to do this. */
+ path_max = (unsigned) PATH_MAX;
+ path_max += 2; /* The getcwd docs say to do this. */
- if(cwd==0)
- cwd = xmalloc (path_max);
+ if (cwd==0)
+ cwd = xmalloc(path_max);
- while ((ret = getcwd (cwd, path_max)) == NULL && errno == ERANGE) {
- path_max += PATH_INCR;
- cwd = xrealloc (cwd, path_max);
- }
+ while ((ret = getcwd(cwd, path_max)) == NULL && errno == ERANGE) {
+ path_max += PATH_INCR;
+ cwd = xrealloc(cwd, path_max);
+ }
- if (ret == NULL) {
- free (cwd);
- bb_perror_msg("getcwd()");
- return NULL;
- }
+ if (ret == NULL) {
+ free(cwd);
+ bb_perror_msg("getcwd");
+ return NULL;
+ }
- return cwd;
+ return cwd;
}