build: Combine CFLAGS and DEBUG_CFLAGS.
[dss.git] / file.c
diff --git a/file.c b/file.c
index ea671b1..d606c16 100644 (file)
--- a/file.c
+++ b/file.c
@@ -1,9 +1,10 @@
 /*
- * Copyright (C) 2006-2010 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2006-2010 Andre Noll <maan@tuebingen.mpg.de>
  *
  * Licensed under the GPL v2. For licencing details see COPYING.
  */
 
+#include <stdio.h>
 #include <unistd.h>
 #include <assert.h>
 #include <string.h>
 #include <sys/stat.h>
 #include <fcntl.h>
 
-
 #include "gcc-compat.h"
 #include "err.h"
 #include "str.h"
+#include "file.h"
 
 /**
  * Call a function for each subdirectory of the current working directory.
  *
  * \param dirname The directory to traverse.
- * \param func The function to call for each subdirecrtory.
+ * \param func The function to call for each subdirectory.
  * \param private_data Pointer to an arbitrary data structure.
  *
  * For each top-level directory under \a dirname, the supplied function \a func is
@@ -68,19 +69,6 @@ out:
        closedir(dir);
        return ret;
 }
-/**
- * Wrapper for chdir(2).
- *
- * \param path The specified directory.
- *
- * \return Standard.
- */
-int dss_chdir(const char *path)
-{
-       if (chdir(path) >= 0)
-               return 1;
-       return -ERRNO_TO_DSS_ERROR(errno);
-}
 
 /**
  * Set a file descriptor to non-blocking mode.