* A simple URL parser.
*/
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <ctype.h>
-
-#include <lib-lib/mem.h>
-#include <lib-lib/ascii.h>
-#include <lib-lib/mapping.h>
-#include <lib-lib/url.h>
-
-#include <lib-mime/mime.h>
-
-#include "mutt.h"
+#include "lib-lib.h"
static struct mapping_t UrlMap[] = {
{"file", U_FILE},
ciss->host = NULL;
ciss->port = 0;
- if (strncmp(src, "//", 2))
+ if (m_strncmp(src, "//", 2))
return src;
src += 2;
}
/* url_ciss_tostring: output the URL string for a given CISS object. */
-int url_ciss_tostring(ciss_url_t *ciss, char *dst, ssize_t len, int flags)
+int url_ciss_tostring(const ciss_url_t *ciss, char *dst, ssize_t len, int flags)
{
ssize_t l = 0;