*/
#include "h/mh.h"
+#include "sbr/dtime.h"
+#include "scansbr.h"
#include "sbr/m_name.h"
#include "sbr/m_gmprot.h"
#include "sbr/m_getfld.h"
#include "sbr/error.h"
#include "h/addrsbr.h"
#include "h/fmt_scan.h"
-#include "h/scansbr.h"
#include "h/tws.h"
#include "h/utils.h"
#include "sbr/terminal.h"
static struct comp *bodycomp; /* pntr to "body" pseudo-comp *
* (if referenced) */
static int ncomps = 0; /* # of interesting components */
-static char **compbuffers = 0; /* buffers for component text */
+static char **compbuffers = 0; /* buffers for component text */
static struct comp **used_buf = 0; /* stack for comp that use buffers */
static int dat[5]; /* aux. data for format routine */
{
static bool deja_vu;
static int tty_width;
- int i, compnum, encrypted, state;
+ int i, compnum, state;
char *cp, *tmpbuf, *startbody, **nxtbuf;
char *saved_c_text = NULL;
struct comp *cptr;
cptr = fmt_findcomp("folder");
if (cptr && folder)
cptr->c_text = mh_xstrdup(folder);
- if (fmt_addcompentry("encrypted")) {
- ncomps++;
- }
cptr = fmt_findcomp("dtimenow");
if (cptr)
cptr->c_text = getcpy(dtimenow (0));
if (outnum == 0) {
state = FILEEOF; /* stop now if scan cmd */
if (bodycomp && startbody == NULL)
- startbody = tmpbuf;
+ startbody = tmpbuf;
goto finished;
}
if (scnout) {
case LENERR:
case FMTERR:
- if (innum)
+ if (innum)
fprintf (stderr, "??Format error (message %d) in ",
outnum ? outnum : innum);
else
if (noisy)
fputs (charstring_buffer (*scanl), stdout);
- cptr = fmt_findcomp ("encrypted");
- encrypted = cptr && cptr->c_text;
-
/* return dynamically allocated buffers to pool */
while ((cptr = *savecomp++)) {
cptr->c_text = NULL;
if (scnout && (ferror(scnout) || fclose (scnout) == EOF))
DIEWRERR();
- return state != FILEEOF ? SCNERR : encrypted ? SCNENC : SCNMSG;
+ return state != FILEEOF ? SCNERR : SCNMSG;
}