diff options
Diffstat (limited to 'mail/mail2sms/files/patch-parse.c')
-rw-r--r-- | mail/mail2sms/files/patch-parse.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/mail/mail2sms/files/patch-parse.c b/mail/mail2sms/files/patch-parse.c new file mode 100644 index 000000000000..0c46925f1574 --- /dev/null +++ b/mail/mail2sms/files/patch-parse.c @@ -0,0 +1,23 @@ +--- parse.c.orig Wed Apr 16 05:06:23 2003 ++++ parse.c Wed Apr 16 05:45:31 2003 +@@ -48,8 +48,9 @@ + /* + ** strcasestr() - case insensitive strstr() + */ +- +-char *strcasestr(char *haystack, char *needle) ++ ++/* FreeBSD defines this function a bit differently, so rename this version */ ++char *mail2sms_strcasestr(char *haystack, char *needle) + { + int nlen = strlen(needle); + int hlen = strlen(haystack); +@@ -325,7 +326,7 @@ struct body * process(char *mbox, /* + if (use_stdin || !mbox || !strcasecmp(mbox, "NONE")) + fp = stdin; + else if ((fp = fopen(mbox, "r")) == NULL) { +- return; /* add error code */ ++ return -1; /* add error code */ + } + + isinheader = 1; |