CHUNKING: fix transport crash on temp-reject of pipelined non-first chunk
[exim.git] / src / src / transports / smtp.c
index e177ee9c31d8b197a8b8146fa58d17234b420aae..aa15fd8d89f0d77c8d8ff74a7bea3b4dc7719064 100644 (file)
@@ -1409,7 +1409,7 @@ if (sx->pending_BDAT)
     if (errno == 0 && sx->buffer[0] == '4')
       {
       errno = ERRNO_DATA4XX;   /*XXX does this actually get used? */
-      sx->first_addr->more_errno |=
+      sx->addrlist->more_errno |=
        ((sx->buffer[1] - '0')*10 + sx->buffer[2] - '0') << 8;
       }
     return ERROR;