Ignore:
Timestamp:
2004-05-24T15:34:40+12:00 (20 years ago)
Author:
mdewsnip
Message:

(Human Info) Now delete all char* variables from text_t.getcstr() function with delete[] variable, and all "" are now g_EmptyText (const text_t("")).

File:
1 edited

Legend:

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

    r7371 r7381  
    794794#endif
    795795
    796   delete cerrfilename;
     796  delete []cerrfilename;
    797797  if (errin) {
    798798    textout << outconvert << "<p>The error log, "
     
    841841#endif
    842842
    843   delete gsdlsite_cfgc;
     843  delete []gsdlsite_cfgc;
    844844
    845845  if (gsdlsitein) {
     
    915915      write(fd, buffer, num_chars);
    916916      GSDL_UNLOCK_FILE (fd);
    917       delete buffer;
     917      delete []buffer;
    918918      close (fd);
    919919      textout << outconvert << disp << "_status:changemaincfgsuccess_";
     
    923923    textout << outconvert << disp << "_status:changemaincfgfail_";
    924924  }
    925   delete cfgfilec;
     925  delete []cfgfilec;
    926926}
    927927
     
    973973  arg_ainfo.multiplechar = true;
    974974  arg_ainfo.defaultstatus = cgiarginfo::none;
    975   arg_ainfo.argdefault = "";
     975  arg_ainfo.argdefault = g_EmptyText;
    976976  arg_ainfo.savedarginfo = cgiarginfo::can;
    977977  argsinfo.addarginfo (NULL, arg_ainfo);
     
    981981  arg_ainfo.multiplechar = true;
    982982  arg_ainfo.defaultstatus = cgiarginfo::weak;
    983   arg_ainfo.argdefault = "";
     983  arg_ainfo.argdefault = g_EmptyText;
    984984  arg_ainfo.savedarginfo = cgiarginfo::mustnot;
    985985  argsinfo.addarginfo (NULL, arg_ainfo);
     
    10471047      logout << "statusaction::define_internal_macros: couldn't open configuration file ("
    10481048         << maincfgc << ") for reading\n";
    1049       disp.setmacro("maincfgfile", "status", "");
     1049      disp.setmacro("maincfgfile", "status", g_EmptyText);
    10501050    }   
    1051     delete maincfgc;
     1051    delete []maincfgc;
    10521052  }
    10531053}
Note: See TracChangeset for help on using the changeset viewer.