Minor code cleanup and indentation.

This commit is contained in:
Daniel Spiljar 2023-02-17 20:55:52 +01:00
parent 7dd6f3d69d
commit af7c6c8ced
Signed by: dspiljar
GPG Key ID: A32CE9C59D8003B5
2 changed files with 151 additions and 175 deletions

View File

@ -48,8 +48,6 @@ runtime_t runtime;
int int
main (int argc, char **argv) main (int argc, char **argv)
/* {{{ */
{ {
int havemailbox = 0; int havemailbox = 0;
int singlefile = 0; int singlefile = 0;
@ -57,8 +55,6 @@ main (int argc, char **argv)
runtime.maildir_count = 0; runtime.maildir_count = 0;
static struct option long_options[] = static struct option long_options[] =
/* {{{ */
{ {
{"count", 0, 0, 'c'}, {"count", 0, 0, 'c'},
{"delete", 0, 0, 'd'}, {"delete", 0, 0, 'd'},
@ -85,8 +81,6 @@ main (int argc, char **argv)
{0, 0, 0, 0} {0, 0, 0, 0}
}; };
/* }}} */
set_default_options (); set_default_options ();
get_runtime_options (&argc, argv, long_options); get_runtime_options (&argc, argv, long_options);
@ -112,7 +106,7 @@ main (int argc, char **argv)
config.regex_s = xstrdup (argv[optind]); config.regex_s = xstrdup (argv[optind]);
config.haveregex = 1; config.haveregex = 1;
++optind; ++optind;
} /* if */ }
if (config.haveregex) if (config.haveregex)
{ {
@ -122,7 +116,7 @@ main (int argc, char **argv)
else else
#endif /* HAVE_LIBPCRE */ #endif /* HAVE_LIBPCRE */
regex_init (); regex_init ();
} /* if */ }
else else
usage (); usage ();
@ -130,10 +124,9 @@ main (int argc, char **argv)
singlefile = 1; singlefile = 1;
while (optind < argc) while (optind < argc)
/* {{{ */
{ {
if (config.action == DELETE) { if (config.action == DELETE)
{
tmpmbox_create (argv[optind]); tmpmbox_create (argv[optind]);
runtime.tmp_mbox = (mbox_t *) mbox_open (config.tmpfilename, "w"); runtime.tmp_mbox = (mbox_t *) mbox_open (config.tmpfilename, "w");
} }
@ -144,7 +137,9 @@ main (int argc, char **argv)
recursive_scan (argv[optind]); recursive_scan (argv[optind]);
else else
scan_mailbox (argv[optind]); scan_mailbox (argv[optind]);
havemailbox = 1; havemailbox = 1;
if (config.action == COUNT) if (config.action == COUNT)
{ {
if (singlefile) if (singlefile)
@ -163,13 +158,9 @@ main (int argc, char **argv)
rename (config.tmpfilename, argv[optind]); rename (config.tmpfilename, argv[optind]);
} }
++optind; ++optind;
} /* while */ }
/* }}} */
if (! havemailbox) if (! havemailbox)
/* {{{ */
{ {
config.format = MBOX; config.format = MBOX;
scan_mailbox ("-"); scan_mailbox ("-");
@ -177,9 +168,5 @@ main (int argc, char **argv)
fprintf (stdout, "%i\n", runtime.count); fprintf (stdout, "%i\n", runtime.count);
} }
/* }}} */
return 0; return 0;
} /* main */ }
/* }}} */

View File

@ -1,6 +1,6 @@
/* -*- C -*- /*
mboxgrep - scan mailbox for messages matching a regular expression mboxgrep - scan mailbox for messages matching a regular expression
Copyright (C) 2000, 2001, 2002, 2003, 2006 Daniel Spiljar Copyright (C) 2000 - 2004, 2006, 2023 Daniel Spiljar
Mboxgrep is free software; you can redistribute it and/or modify it Mboxgrep is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by under the terms of the GNU General Public License as published by
@ -15,8 +15,7 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with mboxgrep; if not, write to the Free Software Foundation, along with mboxgrep; if not, write to the Free Software Foundation,
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
$Id: misc.c,v 1.17 2006-07-06 10:53:49 dspiljar Exp $ */
#define _XOPEN_SOURCE /* Pull in strptime(3) from time.h */ #define _XOPEN_SOURCE /* Pull in strptime(3) from time.h */
#define _BSD_SOURCE /* Compensate for _XOPEN_SOURCE to pull in strdup(3) #define _BSD_SOURCE /* Compensate for _XOPEN_SOURCE to pull in strdup(3)
@ -38,7 +37,6 @@
format_t format_t
folder_format (const char *name) folder_format (const char *name)
/* {{{ */
{ {
format_t f; format_t f;
@ -69,10 +67,8 @@ folder_format (const char *name)
return f; return f;
} }
/* }}} */
lockmethod_t lock_method (const char *name) lockmethod_t lock_method (const char *name)
/* {{{ */
{ {
lockmethod_t l; lockmethod_t l;
@ -97,38 +93,36 @@ lockmethod_t lock_method (const char *name)
return l; return l;
} }
/* }}} */
/* time_t parse_date(char *datestr) */ /*
/* {{{ */ time_t parse_date(char *datestr)
/* { */ {
/* time_t t; */ time_t t;
/* const char *fmt = "%d%n%b%n%Y%n%T"; */ const char *fmt = "%d%n%b%n%Y%n%T";
/* int h, m; */ int h, m;
/* struct tm tm; */ struct tm tm;
/* char *str2, str1[BUFSIZ]; */ char *str2, str1[BUFSIZ];
/* sscanf (datestr, "Date: %[^\r\n]", str1); */ sscanf (datestr, "Date: %[^\r\n]", str1);
/* str2 = (char *) strptime (str1, "%d%n%b%n%Y%n%T", &tm); */ str2 = (char *) strptime (str1, "%d%n%b%n%Y%n%T", &tm);
/* if (str2 == NULL) */ if (str2 == NULL)
/* str2 = (char *) strptime (str1, "%a, %d%n%b%n%Y%n%T", &tm); */ str2 = (char *) strptime (str1, "%a, %d%n%b%n%Y%n%T", &tm);
/* if (str2 == NULL) */ if (str2 == NULL)
/* return (time_t) 0; */ return (time_t) 0;
/* if (sscanf (str2, "%3d%2d", &h, &m) == 2) */ if (sscanf (str2, "%3d%2d", &h, &m) == 2)
/* { */ {
/* tm.tm_hour -= h; */ tm.tm_hour -= h;
/* tm.tm_min -= (h >= 0 ? m : -m); */ tm.tm_min -= (h >= 0 ? m : -m);
/* t = (time_t) mktime (&tm); */ t = (time_t) mktime (&tm);
/* } */ }
/* return t; */ return t;
/* } */ }
/* }}} */ */
char * parse_return_path(char *rpath) char * parse_return_path(char *rpath)
/* {{{ */
{ {
char *blah1, blah2[BUFSIZ]; char *blah1, blah2[BUFSIZ];
@ -137,7 +131,6 @@ char * parse_return_path(char *rpath)
return blah1; return blah1;
} }
/* }}} */
void * allocate_message (void) void * allocate_message (void)
{ {
@ -204,8 +197,6 @@ get_runtime_options (int *argc, char **argv, struct option *long_options)
break; break;
switch (c) switch (c)
/* {{{ */
{ {
case '?': case '?':
usage(); usage();
@ -297,7 +288,5 @@ get_runtime_options (int *argc, char **argv, struct option *long_options)
} }
} }
} /* switch */ } /* switch */
/* }}} */
} /* while */ } /* while */
} }