From: mmj Date: Mon, 20 Feb 2006 05:00:09 +0000 (+1100) Subject: Small fix for chomp X-Git-Tag: RELEASE_1_2_12_RC1~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02adc1381781a084e45ae1d48371017f6c7307e1;p=thirdparty%2Fmlmmj.git Small fix for chomp --- diff --git a/ChangeLog b/ChangeLog index 645dae94..f87c6a3f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ + o Make sure chomp works with empty strings (Frank Denis) 1.2.11 o Previous fix to find_email_adr() was incomplete, so in some cases mails would get rejected due to the To: or Cc: rule. Thanks diff --git a/src/chomp.c b/src/chomp.c index d6fe5de4..8997d035 100644 --- a/src/chomp.c +++ b/src/chomp.c @@ -31,6 +31,11 @@ char *chomp(char *str) if(str == NULL) return NULL; + if(*str == '\0' || *str == '\n') { + *str = '\0'; + return str; + } + i = strlen(str) - 1; while(str[i] == '\n') {