Changeset 794 for trunk/zoo-project/zoo-kernel/request_parser.c
- Timestamp:
- Dec 27, 2016, 6:34:38 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zoo-project/zoo-kernel/request_parser.c
r790 r794 1627 1627 cgiFilePtr file; 1628 1628 int targetFile; 1629 char storageNameOnServer[2048];1630 char fileNameOnServer[64];1629 char *storageNameOnServer; 1630 char *fileNameOnServer; 1631 1631 char contentType[1024]; 1632 1632 char buffer[1024]; … … 1651 1651 break; 1652 1652 } 1653 fileNameOnServer=(char*)malloc((strlen(name) - t - 1 )*sizeof(char)); 1653 1654 strcpy (fileNameOnServer, name + t + 1); 1654 1655 1656 storageNameOnServer=(char*)malloc((strlen(path->value) + strlen(fileNameOnServer) + 2)*sizeof(char)); 1655 1657 sprintf (storageNameOnServer, "%s/%s", path->value, 1656 1658 fileNameOnServer); … … 1683 1685 cgiFormFileClose (file); 1684 1686 close (targetFile); 1687 free(fileNameOnServer); 1688 free(storageNameOnServer); 1685 1689 #ifdef DEBUG 1686 1690 fprintf (stderr, "File \"%s\" has been uploaded",
Note: See TracChangeset
for help on using the changeset viewer.