Changeset 7430
- Timestamp:
- 2004-05-25T15:14:38+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/collectoraction.cpp
r7371 r7430 90 90 arg_ainfo.multiplechar = true; 91 91 arg_ainfo.defaultstatus = cgiarginfo::weak; 92 arg_ainfo.argdefault = "";92 arg_ainfo.argdefault = g_EmptyText; 93 93 arg_ainfo.savedarginfo = cgiarginfo::must; 94 94 argsinfo.addarginfo (NULL, arg_ainfo); … … 98 98 arg_ainfo.multiplechar = true; 99 99 arg_ainfo.defaultstatus = cgiarginfo::weak; 100 arg_ainfo.argdefault = "";100 arg_ainfo.argdefault = g_EmptyText; 101 101 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 102 102 argsinfo.addarginfo (NULL, arg_ainfo); … … 106 106 arg_ainfo.multiplechar = true; 107 107 arg_ainfo.defaultstatus = cgiarginfo::weak; 108 arg_ainfo.argdefault = "";108 arg_ainfo.argdefault = g_EmptyText; 109 109 arg_ainfo.savedarginfo = cgiarginfo::must; 110 110 argsinfo.addarginfo (NULL, arg_ainfo); … … 114 114 arg_ainfo.multiplechar = true; 115 115 arg_ainfo.defaultstatus = cgiarginfo::weak; 116 arg_ainfo.argdefault = "";116 arg_ainfo.argdefault = g_EmptyText; 117 117 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 118 118 argsinfo.addarginfo (NULL, arg_ainfo); … … 122 122 arg_ainfo.multiplechar = true; 123 123 arg_ainfo.defaultstatus = cgiarginfo::weak; 124 arg_ainfo.argdefault = "";124 arg_ainfo.argdefault = g_EmptyText; 125 125 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 126 126 argsinfo.addarginfo (NULL, arg_ainfo); … … 138 138 arg_ainfo.multiplechar = true; 139 139 arg_ainfo.defaultstatus = cgiarginfo::weak; 140 arg_ainfo.argdefault = "";140 arg_ainfo.argdefault = g_EmptyText; 141 141 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 142 142 argsinfo.addarginfo (NULL, arg_ainfo); … … 175 175 arg_ainfo.multiplechar = true; 176 176 arg_ainfo.defaultstatus = cgiarginfo::weak; 177 arg_ainfo.argdefault = "";177 arg_ainfo.argdefault = g_EmptyText; 178 178 arg_ainfo.savedarginfo = cgiarginfo::mustnot; 179 179 argsinfo.addarginfo (NULL, arg_ainfo); … … 220 220 arg_ainfo.multiplevalue = true; 221 221 arg_ainfo.defaultstatus = cgiarginfo::weak; 222 arg_ainfo.argdefault = "";222 arg_ainfo.argdefault = g_EmptyText; 223 223 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 224 224 argsinfo.addarginfo (NULL, arg_ainfo); … … 229 229 arg_ainfo.multiplevalue = true; 230 230 arg_ainfo.defaultstatus = cgiarginfo::weak; 231 arg_ainfo.argdefault = "";231 arg_ainfo.argdefault = g_EmptyText; 232 232 arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk 233 233 argsinfo.addarginfo (NULL, arg_ainfo); … … 245 245 246 246 collectoraction::~collectoraction () { 247 if (gsdlosc != NULL) delete gsdlosc;248 if (gsdlhomec != NULL) delete gsdlhomec;249 if (pathc != NULL) delete pathc;247 if (gsdlosc != NULL) delete []gsdlosc; 248 if (gsdlhomec != NULL) delete []gsdlhomec; 249 if (pathc != NULL) delete []pathc; 250 250 } 251 251 … … 344 344 // update arguments that were saved to the harddrive 345 345 text_tmap saved_args; 346 saved_args["bc1fullname"] = "";347 saved_args["bc1contactemail"] = "";348 saved_args["bc1aboutdesc"] = "";349 saved_args["bc1clone"] = "";350 saved_args["bc1clonecol"] = "";351 saved_args["bc1inputnum"] = "";352 saved_args["bc1input"] = "";353 saved_args["bc1inputtype"] = "";346 saved_args["bc1fullname"] = g_EmptyText; 347 saved_args["bc1contactemail"] = g_EmptyText; 348 saved_args["bc1aboutdesc"] = g_EmptyText; 349 saved_args["bc1clone"] = g_EmptyText; 350 saved_args["bc1clonecol"] = g_EmptyText; 351 saved_args["bc1inputnum"] = g_EmptyText; 352 saved_args["bc1input"] = g_EmptyText; 353 saved_args["bc1inputtype"] = g_EmptyText; 354 354 355 355 // update the argdb database with any arguments that were set … … 485 485 current_page = "bildfail"; 486 486 } 487 delete fbldc;487 delete []fbldc; 488 488 } 489 489 } … … 582 582 } else if (clone && (cfgline[1] == "iconcollection" || 583 583 cfgline[1] == "iconcollectionsmall")) { 584 cfgline[2] = "";584 cfgline[2] = g_EmptyText; 585 585 } 586 586 } … … 630 630 } 631 631 632 delete cfgfilec;632 delete []cfgfilec; 633 633 } 634 634 … … 674 674 GSDL_UNLOCK_FILE (fd); 675 675 close(fd); 676 delete buffer;676 delete []buffer; 677 677 678 678 // now that we've written the file we'll read it back again and … … 707 707 } 708 708 709 delete cfgfilec;709 delete []cfgfilec; 710 710 } 711 711 … … 733 733 if ((color != "green" && color != "grey" && color != "yellow") || 734 734 (type != "info" && type != "srce" && type != "conf" && type != "bild" && type != "view")) 735 return "";735 return g_EmptyText; 736 736 737 737 text_t prefix = "gc"; … … 807 807 // get collection name from the collection cfg file 808 808 collectionname = cinfo->collectionmeta["collectionname"]; 809 } else if (get_info ("collection", *collist_here, metadata, false,809 } else if (get_info ("collection", *collist_here, args["l"], metadata, false, 810 810 (*rprotolist_here).p, response, logout)) { 811 811 // get collection name from gdbm file … … 1009 1009 message = "tmpfail"; 1010 1010 } 1011 delete cfgfilec;1011 delete []cfgfilec; 1012 1012 } 1013 1013 … … 1293 1293 char *cfgfilec = cfgfile.getcstr(); 1294 1294 ifstream cfg_in (cfgfilec); 1295 delete cfgfilec;1295 delete []cfgfilec; 1296 1296 if (cfg_in) { 1297 1297 text_tarray cfgline; … … 1333 1333 char *eventlogt = eventlog.getcstr(); 1334 1334 ofstream eventl (eventlogt, ios::app); 1335 delete eventlogt;1335 delete []eventlogt; 1336 1336 1337 1337 if (eventl) { … … 1364 1364 char *tmpmailfilec = tmpmailfile.getcstr(); 1365 1365 ofstream tmpfile (tmpmailfilec); 1366 delete tmpmailfilec;1366 delete []tmpmailfilec; 1367 1367 if (tmpfile) { 1368 1368 tmpfile << outconvert << "[Collector Event]\n" … … 1600 1600 char *optionfilec = optionfile.getcstr(); 1601 1601 ofstream ofile_out (optionfilec); 1602 delete optionfilec;1602 delete []optionfilec; 1603 1603 if (!ofile_out) { 1604 1604 message = "tmpfail"; … … 1623 1623 char *createfilec = createfile.getcstr(); 1624 1624 ofstream cfile_out (createfilec); 1625 delete createfilec;1625 delete []createfilec; 1626 1626 if (cfile_out) { 1627 1627 cfile_out << "collection created\n"; … … 1660 1660 char *buildfilec = buildfile.getcstr(); 1661 1661 ofstream bfile_out (buildfilec); 1662 delete buildfilec;1662 delete []buildfilec; 1663 1663 if (bfile_out) { 1664 1664 bfile_out << "collection building\n"; … … 1729 1729 char *optionfilec = optionfile.getcstr(); 1730 1730 ofstream ofile_out (optionfilec); 1731 delete optionfilec;1731 delete []optionfilec; 1732 1732 if (!ofile_out) { 1733 1733 message = "tmpfail"; … … 1770 1770 } 1771 1771 1772 text_t collectoraction::get_collectdir (cgiargsclass &args) {1773 1772 text_t collectoraction::get_collectdir (cgiargsclass &args) 1773 { 1774 1774 if ((args["bc1econf"] == 1) || (args["bc1esrce"] == 1)) { 1775 1775 // we're adding to a collection in place 1776 1776 return filename_cat(gsdlhome, "collect"); 1777 1778 }else {1777 } 1778 else { 1779 1779 return filename_cat (gsdlhome, "tmp", args["bc1tmp"]); 1780 1780 } … … 1881 1881 char *filenamec = filename.getcstr(); 1882 1882 ofstream eheadfile (filenamec); 1883 delete filenamec;1883 delete []filenamec; 1884 1884 1885 1885 if (eheadfile) {
Note:
See TracChangeset
for help on using the changeset viewer.