Lines Matching defs:pfsize
1073 curl_off_t pfsize;
1196 pfsize = easy->set.postfieldsize;
1198 if(!s || !pfsize || ccsid == NOCONV_CCSID || ccsid == ASCII_CCSID) {
1203 if(pfsize == -1) {
1216 if(pfsize < 0 || pfsize > SIZE_MAX) {
1221 len = pfsize;
1222 pfsize = len * MAX_CONV_EXPANSION;
1224 if(pfsize > SIZE_MAX)
1225 pfsize = SIZE_MAX;
1227 cp = malloc(pfsize);
1234 pfsize = convert(cp, pfsize, ASCII_CCSID, s, len, ccsid);
1236 if(pfsize < 0) {
1241 easy->set.postfieldsize = pfsize; /* Replace data size. */
1258 pfsize = (curl_off_t) bp->len * MAX_CONV_EXPANSION;
1260 if(pfsize > SIZE_MAX)
1261 pfsize = SIZE_MAX;
1263 cp = malloc(pfsize);
1270 pfsize = convert(cp, pfsize, ASCII_CCSID, bp->data, bp->len, ccsid);
1272 if(pfsize < 0) {
1278 blob.len = pfsize;