* lib: centralize MAX_PATH stuff
This commit is contained in:
@ -28,16 +28,6 @@
|
|||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
|
|
||||||
/* hopefully, the should get us a sane PATH_MAX */
|
|
||||||
#include <limits.h>
|
|
||||||
/* not all systems provide PATH_MAX in limits.h */
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#include <sys/param.h>
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#define PATH_MAX MAXPATHLEN
|
|
||||||
#endif /*!PATH_MAX */
|
|
||||||
#endif /*PATH_MAX */
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <glib/gprintf.h>
|
#include <glib/gprintf.h>
|
||||||
|
|||||||
@ -26,16 +26,6 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
||||||
/* hopefully, the should get us a sane PATH_MAX */
|
|
||||||
#include <limits.h>
|
|
||||||
/* not all systems provide PATH_MAX in limits.h */
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#include <sys/param.h>
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#define PATH_MAX MAXPATHLEN
|
|
||||||
#endif /*!PATH_MAX */
|
|
||||||
#endif /*PATH_MAX */
|
|
||||||
|
|
||||||
#include <gmime/gmime.h>
|
#include <gmime/gmime.h>
|
||||||
#include "mu-util.h"
|
#include "mu-util.h"
|
||||||
#include "mu-str.h"
|
#include "mu-str.h"
|
||||||
|
|||||||
15
lib/mu-str.c
15
lib/mu-str.c
@ -1,7 +1,6 @@
|
|||||||
/* -*-mode: c; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-*/
|
/* -*-mode: c; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** Copyright (C) 2008-2011 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>
|
** Copyright (C) 2008-2012 Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>
|
||||||
**
|
**
|
||||||
** This program is free software; you can redistribute it and/or modify
|
** This program is free software; you can redistribute it and/or modify
|
||||||
** it under the terms of the GNU General Public License as published by
|
** it under the terms of the GNU General Public License as published by
|
||||||
@ -19,7 +18,6 @@
|
|||||||
**
|
**
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#if HAVE_CONFIG_H
|
#if HAVE_CONFIG_H
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#endif /*HAVE_CONFIG_H*/
|
#endif /*HAVE_CONFIG_H*/
|
||||||
@ -31,16 +29,7 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
/* hopefully, this should get us a sane PATH_MAX */
|
#include "mu-util.h" /* PATH_MAX */
|
||||||
#include <limits.h>
|
|
||||||
/* not all systems provide PATH_MAX in limits.h */
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#include <sys/param.h>
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#define PATH_MAX MAXPATHLEN
|
|
||||||
#endif /*!PATH_MAX*/
|
|
||||||
#endif /*PATH_MAX*/
|
|
||||||
|
|
||||||
#include "mu-str.h"
|
#include "mu-str.h"
|
||||||
#include "mu-msg-fields.h"
|
#include "mu-msg-fields.h"
|
||||||
|
|
||||||
|
|||||||
@ -29,16 +29,6 @@
|
|||||||
#include <wordexp.h> /* for shell-style globbing */
|
#include <wordexp.h> /* for shell-style globbing */
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
/* hopefully, this should get us a sane PATH_MAX */
|
|
||||||
#include <limits.h>
|
|
||||||
/* not all systems provide PATH_MAX in limits.h */
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#include <sys/param.h>
|
|
||||||
#ifndef PATH_MAX
|
|
||||||
#define PATH_MAX MAXPATHLEN
|
|
||||||
#endif /*!PATH_MAX*/
|
|
||||||
#endif /*PATH_MAX*/
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <locale.h> /* for setlocale() */
|
#include <locale.h> /* for setlocale() */
|
||||||
|
|
||||||
|
|||||||
@ -27,6 +27,16 @@
|
|||||||
#include <dirent.h>
|
#include <dirent.h>
|
||||||
#include <sys/stat.h> /* for mode_t */
|
#include <sys/stat.h> /* for mode_t */
|
||||||
|
|
||||||
|
/* hopefully, this should get us a sane PATH_MAX */
|
||||||
|
#include <limits.h>
|
||||||
|
/* not all systems provide PATH_MAX in limits.h */
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#include <sys/param.h>
|
||||||
|
#ifndef PATH_MAX
|
||||||
|
#define PATH_MAX MAXPATHLEN
|
||||||
|
#endif /*!PATH_MAX*/
|
||||||
|
#endif /*PATH_MAX*/
|
||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user