projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reindent and optimizations in BUFFER* struct.
[apps/madmutt.git]
/
smime.c
diff --git
a/smime.c
b/smime.c
index
554f02e
..
be9b6b4
100644
(file)
--- a/
smime.c
+++ b/
smime.c
@@
-93,7
+93,7
@@
static char SmimeIntermediateToUse[_POSIX_PATH_MAX];
void smime_void_passphrase (void)
{
void smime_void_passphrase (void)
{
-
memset (SmimePass, 0, sizeof
(SmimePass));
+
p_clear(SmimePass, sizeof
(SmimePass));
SmimeExptime = 0;
}
SmimeExptime = 0;
}
@@
-266,7
+266,7
@@
static pid_t smime_invoke (FILE ** smimein, FILE ** smimeout,
struct smime_command_context cctx;
char cmd[HUGE_STRING];
struct smime_command_context cctx;
char cmd[HUGE_STRING];
-
memset (&cctx, 0, sizeof (cctx)
);
+
p_clear(&cctx, 1
);
if (!format || !*format)
return (pid_t) - 1;
if (!format || !*format)
return (pid_t) - 1;
@@
-1813,7
+1813,7
@@
int smime_decrypt_mime (FILE * fpin, FILE ** fpout, BODY * b, BODY ** cur)
if (b->parts)
return -1;
if (b->parts)
return -1;
-
memset (&s, 0, sizeof (s)
);
+
p_clear(&s, 1
);
s.fpin = fpin;
fseeko (s.fpin, b->offset, 0);
s.fpin = fpin;
fseeko (s.fpin, b->offset, 0);