summaryrefslogtreecommitdiff
path: root/src/utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils.h')
-rw-r--r--src/utils.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/utils.h b/src/utils.h
index 221319c..22cbbf8 100644
--- a/src/utils.h
+++ b/src/utils.h
@@ -26,6 +26,13 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#ifndef UTILS_H
#define UTILS_H
+#include <stdio.h>
+#include <stdarg.h>
+#include <errno.h>
+#include <string.h>
+#include <stdlib.h>
+#include <unistd.h>
+
#ifndef __GNUC__
# define __attribute__(x)
#endif
@@ -36,11 +43,10 @@ char *_estrdup(char *s);
void *_emalloc(size_t n);
void *_erealloc(void *ptr, size_t n);
char *estrjoin(const char *separator, ...);
-char *stroflen(char, int);
+char path_is_url(char *path);
char *feh_unique_filename(char *path, char *basename);
char *ereadfile(char *path);
-char *feh_get_tmp_dir(void);
-char *feh_get_user_name(void);
+char *shell_escape(char *input);
#define ESTRAPPEND(a,b) \
{\
@@ -74,7 +80,7 @@ char *feh_get_user_name(void);
(a) = ____newstr;\
}\
}
-
+
#define ESTRTRUNC(string,chars) \
{\
int ____len;\
@@ -86,5 +92,4 @@ char *feh_get_user_name(void);
}\
}
-
#endif