aboutsummaryrefslogtreecommitdiffstats
path: root/transact.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-06-17 15:31:54 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-06-17 15:31:54 +0000
commitb7198c9f078b3c1829d603c88982f05f9f736965 (patch)
tree4e3867539cce3f288aa1614db88a16a02ab87f3d /transact.c
parent6b26a406b451860e13372ec28ede2eae48e53f5a (diff)
downloadfetchmail-b7198c9f078b3c1829d603c88982f05f9f736965.tar.gz
fetchmail-b7198c9f078b3c1829d603c88982f05f9f736965.tar.bz2
fetchmail-b7198c9f078b3c1829d603c88982f05f9f736965.zip
Avoid out-of-order free.
svn path=/trunk/; revision=3350
Diffstat (limited to 'transact.c')
-rw-r--r--transact.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/transact.c b/transact.c
index 68c8d399..73c133f7 100644
--- a/transact.c
+++ b/transact.c
@@ -459,8 +459,8 @@ int readheaders(int sock,
if (!isspace(line[0]) && !strchr(line, ':'))
{
headers_ok = TRUE;
- free(line);
has_nuls = (linelen != strlen(line));
+ free(line);
goto process_headers;
}