comparison src/c/driver.c @ 739:4bb7e1c0550a

Only allow single-file upload per control
author Adam Chlipala <adamc@hcoop.net>
date Sat, 25 Apr 2009 14:35:49 -0400
parents d049d31a1966
children b302b6e35f93
comparison
equal deleted inserted replaced
738:7fa4871e8272 739:4bb7e1c0550a
391 part_len = part - after_sub_headers - 2; 391 part_len = part - after_sub_headers - 2;
392 part[0] = 0; 392 part[0] = 0;
393 part += boundary_len; 393 part += boundary_len;
394 394
395 if (filename) { 395 if (filename) {
396 uw_Basis_file *f = malloc(sizeof(uw_Basis_file)); 396 uw_Basis_file f = {filename, {part_len, after_sub_headers}};
397 uw_Basis_files fs = { 1, f }; 397
398 398 uw_set_file_input(ctx, name, f);
399 f->name = filename;
400 f->data.size = part_len;
401 f->data.data = after_sub_headers;
402
403 uw_set_file_input(ctx, name, fs);
404 } else 399 } else
405 uw_set_input(ctx, name, after_sub_headers); 400 uw_set_input(ctx, name, after_sub_headers);
406 } 401 }
407 } 402 }
408 else { 403 else {