aboutsummaryrefslogtreecommitdiffhomepage
path: root/date.c
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2009-10-19 13:06:55 -0700
committerGravatar Carl Worth <cworth@cworth.org>2009-10-19 13:06:55 -0700
commitf638fbf8d6c5c3dada648edf974a410c3ca7ace5 (patch)
treeed4dc91bf619ee46910b0f9164ce52611fec8429 /date.c
parente26a2bf48bea7de68fa421c96330928dce07de39 (diff)
date.c: Change headers/defines t owork within notmuch.
We can't rely on any gmime-internal headers, (and fortunately we don't need to). We also aren't burdened with any autconf machinery so don't reference any of that.
Diffstat (limited to 'date.c')
-rw-r--r--date.c51
1 files changed, 7 insertions, 44 deletions
diff --git a/date.c b/date.c
index c6cbd813..0f217e44 100644
--- a/date.c
+++ b/date.c
@@ -23,54 +23,17 @@
* some glib-isms.
*/
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#define _GNU_SOURCE
+#include "notmuch-private.h"
-#include <glib.h>
+#include <time.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#ifdef HAVE_SYS_PARAM_H
-#include <sys/param.h> /* for MAXHOSTNAMELEN */
-#else
-#define MAXHOSTNAMELEN 64
-#endif
-#ifdef HAVE_UTSNAME_DOMAINNAME
-#include <sys/utsname.h> /* for uname() */
+#ifndef FALSE
+#define FALSE 0
#endif
-#include <sys/types.h>
-#ifdef HAVE_UNISTD_H
-#include <unistd.h> /* Unix header for getpid() */
-#endif
-#ifdef G_OS_WIN32
-#include <winsock2.h>
-#include <ws2tcpip.h>
-#include <process.h>
-#define getpid() _getpid()
-#endif
-#ifdef HAVE_NETDB_H
-#include <netdb.h>
+
+#ifndef TRUE
+#define TRUE 1
#endif
-#include <ctype.h>
-#include <errno.h>
-
-#include "gmime-utils.h"
-#include "gmime-table-private.h"
-#include "gmime-parse-utils.h"
-#include "gmime-part.h"
-#include "gmime-charset.h"
-#include "gmime-iconv.h"
-#include "gmime-iconv-utils.h"
-
-#ifdef ENABLE_WARNINGS
-#define w(x) x
-#else
-#define w(x)
-#endif /* ENABLE_WARNINGS */
#define d(x)