make it const, baby!
authorWilfried Goesgens <dothebart@citadel.org>
Sat, 31 Aug 2013 13:18:30 +0000 (15:18 +0200)
committerWilfried Goesgens <dothebart@citadel.org>
Sat, 31 Aug 2013 13:18:30 +0000 (15:18 +0200)
libcitadel/lib/libcitadel.h
libcitadel/lib/tools.c

index 62beeac..af6e16c 100644 (file)
@@ -441,7 +441,7 @@ char *bmstrcasestr_len(char *text, size_t textlen, const char *pattern, size_t p
 const char *cbmstrcasestr(const char *text, const char *pattern);
 const char *cbmstrcasestr_len(const char *text, size_t textlen, const char *pattern, size_t patlen);
 void CtdlMakeTempFileName(char *name, int len);
-char *rfc2047encode(char *line, long length);
+char *rfc2047encode(const char *line, long length);
 int is_msg_in_mset(const char *mset, long msgnum);
 int pattern2(char *search, char *patn);
 void stripltlen(char *, int *);
index c0d3f9f..2eafdda 100644 (file)
@@ -445,9 +445,9 @@ int CtdlDecodeBase64(char *dest, const char *source, size_t length)
 /*
  * if we send out non ascii subjects, we encode it this way.
  */
-char *rfc2047encode(char *line, long length)
+char *rfc2047encode(const char *line, long length)
 {
-       char *AlreadyEncoded;
+       const char *AlreadyEncoded;
        char *result;
        long end;
 #define UTF8_HEADER "=?UTF-8?B?"