Index: ossp-pkg/xds/setbuffer.c RCS File: /v/ossp/cvs/ossp-pkg/xds/Attic/setbuffer.c,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/xds/Attic/setbuffer.c,v' 2>/dev/null --- setbuffer.c 2001/07/09 19:19:37 1.3 +++ setbuffer.c 2001/07/09 19:20:58 1.4 @@ -36,7 +36,7 @@ assert(flag == XDS_GIFT || flag == XDS_LOAN); assert((buffer != NULL && buffer_len != 0) || flag == XDS_GIFT); if (xds == NULL || (flag != XDS_GIFT && flag != XDS_LOAN) || - ((buffer == NULL || buffer_len == 0) && flag == XDS_LOAN)) + (flag == XDS_LOAN && (buffer == NULL || buffer_len == 0))) return XDS_ERR_INVALID_ARG; /* Free the old buffer if there is one. */