Changeset 7430


Ignore:
Timestamp:
2004-05-25T15:14:38+12:00 (20 years ago)
Author:
mdewsnip
Message:

(Human Info) Replaced all "" with g_EmptyText, and delete char* variables with delete[] instead of delete.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/collectoraction.cpp

    r7371 r7430  
    9090  arg_ainfo.multiplechar = true;
    9191  arg_ainfo.defaultstatus = cgiarginfo::weak;
    92   arg_ainfo.argdefault = "";
     92  arg_ainfo.argdefault = g_EmptyText;
    9393  arg_ainfo.savedarginfo = cgiarginfo::must;
    9494  argsinfo.addarginfo (NULL, arg_ainfo);
     
    9898  arg_ainfo.multiplechar = true;
    9999  arg_ainfo.defaultstatus = cgiarginfo::weak;
    100   arg_ainfo.argdefault = "";
     100  arg_ainfo.argdefault = g_EmptyText;
    101101  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    102102  argsinfo.addarginfo (NULL, arg_ainfo);
     
    106106  arg_ainfo.multiplechar = true;
    107107  arg_ainfo.defaultstatus = cgiarginfo::weak;
    108   arg_ainfo.argdefault = "";
     108  arg_ainfo.argdefault = g_EmptyText;
    109109  arg_ainfo.savedarginfo = cgiarginfo::must;
    110110  argsinfo.addarginfo (NULL, arg_ainfo);
     
    114114  arg_ainfo.multiplechar = true;
    115115  arg_ainfo.defaultstatus = cgiarginfo::weak;
    116   arg_ainfo.argdefault = "";
     116  arg_ainfo.argdefault = g_EmptyText;
    117117  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    118118  argsinfo.addarginfo (NULL, arg_ainfo);
     
    122122  arg_ainfo.multiplechar = true;
    123123  arg_ainfo.defaultstatus = cgiarginfo::weak;
    124   arg_ainfo.argdefault = "";
     124  arg_ainfo.argdefault = g_EmptyText;
    125125  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    126126  argsinfo.addarginfo (NULL, arg_ainfo);
     
    138138  arg_ainfo.multiplechar = true;
    139139  arg_ainfo.defaultstatus = cgiarginfo::weak;
    140   arg_ainfo.argdefault = "";
     140  arg_ainfo.argdefault = g_EmptyText;
    141141  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    142142  argsinfo.addarginfo (NULL, arg_ainfo);
     
    175175  arg_ainfo.multiplechar = true;
    176176  arg_ainfo.defaultstatus = cgiarginfo::weak;
    177   arg_ainfo.argdefault = "";
     177  arg_ainfo.argdefault = g_EmptyText;
    178178  arg_ainfo.savedarginfo = cgiarginfo::mustnot;
    179179  argsinfo.addarginfo (NULL, arg_ainfo);
     
    220220  arg_ainfo.multiplevalue = true;
    221221  arg_ainfo.defaultstatus = cgiarginfo::weak;
    222   arg_ainfo.argdefault = "";
     222  arg_ainfo.argdefault = g_EmptyText;
    223223  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    224224  argsinfo.addarginfo (NULL, arg_ainfo);
     
    229229  arg_ainfo.multiplevalue = true;
    230230  arg_ainfo.defaultstatus = cgiarginfo::weak;
    231   arg_ainfo.argdefault = "";
     231  arg_ainfo.argdefault = g_EmptyText;
    232232  arg_ainfo.savedarginfo = cgiarginfo::mustnot; // saved on disk
    233233  argsinfo.addarginfo (NULL, arg_ainfo);
     
    245245
    246246collectoraction::~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;
    250250}
    251251
     
    344344    // update arguments that were saved to the harddrive
    345345    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;
    354354
    355355    // update the argdb database with any arguments that were set
     
    485485    current_page = "bildfail";
    486486      }
    487       delete fbldc;
     487      delete []fbldc;
    488488    }
    489489  }
     
    582582      } else if (clone && (cfgline[1] == "iconcollection" ||
    583583                   cfgline[1] == "iconcollectionsmall")) {
    584         cfgline[2] = "";
     584        cfgline[2] = g_EmptyText;
    585585      }
    586586    }
     
    630630  }
    631631
    632   delete cfgfilec;
     632  delete []cfgfilec;
    633633}
    634634
     
    674674      GSDL_UNLOCK_FILE (fd);
    675675      close(fd);
    676       delete buffer;
     676      delete []buffer;
    677677     
    678678      // now that we've written the file we'll read it back again and
     
    707707  }
    708708
    709   delete cfgfilec;
     709  delete []cfgfilec;
    710710}
    711711
     
    733733  if ((color != "green" && color != "grey" && color != "yellow") ||
    734734      (type != "info" && type != "srce" && type != "conf" && type != "bild" && type != "view"))
    735     return "";
     735    return g_EmptyText;
    736736
    737737  text_t prefix = "gc";
     
    807807          // get collection name from the collection cfg file
    808808          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,
    810810                 (*rprotolist_here).p, response, logout)) {
    811811          // get collection name from gdbm file
     
    10091009    message = "tmpfail";
    10101010  }   
    1011   delete cfgfilec;
     1011  delete []cfgfilec;
    10121012}
    10131013
     
    12931293      char *cfgfilec = cfgfile.getcstr();
    12941294      ifstream cfg_in (cfgfilec);
    1295       delete cfgfilec;
     1295      delete []cfgfilec;
    12961296      if (cfg_in) {
    12971297    text_tarray cfgline;
     
    13331333    char *eventlogt = eventlog.getcstr();
    13341334    ofstream eventl (eventlogt, ios::app);
    1335     delete eventlogt;
     1335    delete []eventlogt;
    13361336
    13371337    if (eventl) {
     
    13641364    char *tmpmailfilec = tmpmailfile.getcstr();
    13651365    ofstream tmpfile (tmpmailfilec);
    1366     delete tmpmailfilec;
     1366    delete []tmpmailfilec;
    13671367    if (tmpfile) {
    13681368      tmpfile << outconvert << "[Collector Event]\n"
     
    16001600  char *optionfilec = optionfile.getcstr();
    16011601  ofstream ofile_out (optionfilec);
    1602   delete optionfilec;
     1602  delete []optionfilec;
    16031603  if (!ofile_out) {
    16041604    message = "tmpfail";
     
    16231623    char *createfilec = createfile.getcstr();
    16241624    ofstream cfile_out (createfilec);
    1625     delete createfilec;
     1625    delete []createfilec;
    16261626    if (cfile_out) {
    16271627      cfile_out << "collection created\n";
     
    16601660    char *buildfilec = buildfile.getcstr();
    16611661    ofstream bfile_out (buildfilec);
    1662     delete buildfilec;
     1662    delete []buildfilec;
    16631663    if (bfile_out) {
    16641664      bfile_out << "collection building\n";
     
    17291729  char *optionfilec = optionfile.getcstr();
    17301730  ofstream ofile_out (optionfilec);
    1731   delete optionfilec;
     1731  delete []optionfilec;
    17321732  if (!ofile_out) {
    17331733    message = "tmpfail";
     
    17701770}
    17711771
    1772 text_t collectoraction::get_collectdir (cgiargsclass &args) {
    1773 
     1772text_t collectoraction::get_collectdir (cgiargsclass &args)
     1773{
    17741774  if ((args["bc1econf"] == 1) || (args["bc1esrce"] == 1)) {
    17751775    // we're adding to a collection in place
    17761776    return filename_cat(gsdlhome, "collect"); 
    1777 
    1778   } else {
     1777  }
     1778  else {
    17791779    return filename_cat (gsdlhome, "tmp", args["bc1tmp"]);
    17801780  }
     
    18811881  char *filenamec = filename.getcstr();
    18821882  ofstream eheadfile (filenamec);
    1883   delete filenamec;
     1883  delete []filenamec;
    18841884
    18851885  if (eheadfile) {
Note: See TracChangeset for help on using the changeset viewer.