projects
/
mmh
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Enable addr decoding in replcomps and replgroupcomps
[mmh]
/
sbr
/
encode_rfc2047.c
diff --git
a/sbr/encode_rfc2047.c
b/sbr/encode_rfc2047.c
index
844f0c4
..
4e4cbef
100644
(file)
--- a/
sbr/encode_rfc2047.c
+++ b/
sbr/encode_rfc2047.c
@@
-299,7
+299,7
@@
field_encode_quoted(const char *name, char **value, const char *charset,
}
*q = '\0';
}
*q = '\0';
- free(*value);
+ mh_free0(value);
*value = output;
return 0;
*value = output;
return 0;
@@
-367,7
+367,7
@@
unfold_header(char **value, int len)
}
*p = '\0';
}
*p = '\0';
- free(*value);
+ mh_free0(value);
*value = str;
}
*value = str;
}
@@
-574,8
+574,7
@@
do_reformat:
output = add(cp, output);
column += len;
output = add(cp, output);
column += len;
- free(cp);
- cp = NULL;
+ mh_free0(&cp);
}
/*
}
/*
@@
-588,17
+587,17
@@
do_reformat:
output = add("\n", output);
output = add("\n", output);
- free(*value);
+ mh_free0(value);
*value = output;
output = NULL;
out:
if (tmpbuf) {
*value = output;
output = NULL;
out:
if (tmpbuf) {
- free(tmpbuf);
+ mh_free0(&tmpbuf);
}
if (output) {
}
if (output) {
- free(output);
+ mh_free0(&output);
}
return errflag > 0;
}
return errflag > 0;