diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-11-15 15:14:10 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-11-15 15:14:10 +0000 |
commit | 11a83f4b1a69d3d5962a5df20fb61b9fce3822d6 (patch) | |
tree | f44791e4fd027e4ca44122daaf7e093b035be999 | |
parent | 4844a09bc4e98d59c4614c04827a1492da90b7bb (diff) | |
download | mailutils-11a83f4b1a69d3d5962a5df20fb61b9fce3822d6.tar.gz mailutils-11a83f4b1a69d3d5962a5df20fb61b9fce3822d6.tar.bz2 |
(mu_is_proto): New function.
-rw-r--r-- | include/mailutils/mutil.h | 2 | ||||
-rw-r--r-- | mailbox/mutil.c | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/include/mailutils/mutil.h b/include/mailutils/mutil.h index c1535d9cd..3a700e435 100644 --- a/include/mailutils/mutil.h +++ b/include/mailutils/mutil.h @@ -139,6 +139,8 @@ extern int mu_decode_filter (mu_stream_t *pfilter, mu_stream_t input, extern enum mu_iconv_fallback_mode mu_default_fallback_mode; extern int mu_set_default_fallback (const char *str); + +extern int mu_is_proto (const char *p); #ifdef __cplusplus } diff --git a/mailbox/mutil.c b/mailbox/mutil.c index 3b6f20529..f0003d6d5 100644 --- a/mailbox/mutil.c +++ b/mailbox/mutil.c @@ -1293,3 +1293,13 @@ mu_decode_filter (mu_stream_t *pfilter, mu_stream_t input, *pfilter = filter; return 0; } + +int +mu_is_proto (const char *p) +{ + for (; *p && *p != '/'; p++) + if (*p == ':') + return 1; + return 0; +} + |