next = strstr(end, "=?");
if (next != NULL)
FindNextEnd(next, nextend);
next = strstr(end, "=?");
if (next != NULL)
FindNextEnd(next, nextend);
*/
start = strstr(buf, "=?");
FindNextEnd((start != NULL)? start : buf, end);
*/
start = strstr(buf, "=?");
FindNextEnd((start != NULL)? start : buf, end);
extract_token(charset, start, 1, '?', sizeof charset);
extract_token(encoding, start, 2, '?', sizeof encoding);
extract_token(istr, start, 3, '?', sizeof istr);
extract_token(charset, start, 1, '?', sizeof charset);
extract_token(encoding, start, 2, '?', sizeof encoding);
extract_token(istr, start, 3, '?', sizeof istr);
* This function is self explanatory.
* (What can I say, I'm in a weird mood today...)
*/
* This function is self explanatory.
* (What can I say, I'm in a weird mood today...)
*/
-recptypes *validate_recipients(const char *supplied_recipients, const char *RemoteIdentifier, int Flags)
-{
+recptypes *validate_recipients(const char *supplied_recipients, const char *RemoteIdentifier, int Flags) {
- int Offset = 1;
- while (((*(sField + Offset) == '\r') ||
- (*(sField + Offset) == '\n') ||
- (isspace(*(sField + Offset)))) &&
- (sField + Offset < pFieldEnd))
- Offset ++;
- sField += Offset;
+ int offset = 1;
+ while ( ( (*(sField + offset) == '\r') || (*(sField + offset) == '\n' )) && (sField + offset < pFieldEnd) ) {
+ offset ++;
+ }
+ sField += offset;