Date: Wed, 1 Feb 2017 12:28:19 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r433014 - head/mail/mmr/files Message-ID: <201702011228.v11CSJ43063763@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Wed Feb 1 12:28:19 2017 New Revision: 433014 URL: https://svnweb.freebsd.org/changeset/ports/433014 Log: mail/mmr: unbreak with libc++ 3.9 mime.cpp:895:12: error: assigning to 'char *' from incompatible type 'const char *' if ( (ptr=strrchr(file, '/')) != NULL ) ^~~~~~~~~~~~~~~~~~~ mimetype.cpp:176:18: error: assigning to 'char *' from incompatible type 'const char *' if ( (extension=strrchr(filename, '.')) == NULL ) ^~~~~~~~~~~~~~~~~~~~~~ Added: head/mail/mmr/files/patch-mime.cpp (contents, props changed) head/mail/mmr/files/patch-mimetype.cpp (contents, props changed) Added: head/mail/mmr/files/patch-mime.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/mmr/files/patch-mime.cpp Wed Feb 1 12:28:19 2017 (r433014) @@ -0,0 +1,12 @@ +--- mime.cpp.orig 2006-01-24 07:58:33 UTC ++++ mime.cpp +@@ -844,7 +844,8 @@ MIME_body:: AddPart(const char *file, in + char line[BUFSIZ]; + int len, blen; + long here; +- char *boundary, *ptr; ++ const char *ptr; ++ char *boundary; + char *newcontent, *newencoding; + + /* Open the input file */ Added: head/mail/mmr/files/patch-mimetype.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/mmr/files/patch-mimetype.cpp Wed Feb 1 12:28:19 2017 (r433014) @@ -0,0 +1,12 @@ +--- mimetype.cpp.orig 2004-12-11 19:45:05 UTC ++++ mimetype.cpp +@@ -170,7 +170,8 @@ void Quit_MIMEtypes(void) + /* Given a filename, return an appropriate MIME type */ + char * MIME_Type(const char *filename) + { +- char *extension, **type; ++ const char *extension; ++ char **type; + + /* Grab the extension */ + if ( (extension=strrchr(filename, '.')) == NULL )
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702011228.v11CSJ43063763>