Changeset 3546


Ignore:
Timestamp:
2002-11-22T19:57:28+13:00 (21 years ago)
Author:
sjboddie
Message:

Added protos to argument list of action::check_cgiargs() as I always seem to want it to
be there.

Location:
trunk/gsdl/src/recpt
Files:
19 edited

Legend:

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

    r2212 r3546  
    6868// should be produced based on the arguments.
    6969bool action::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &/*args*/,
    70                 ostream &/*logout*/) {
     70                recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    7171  return true;
    7272}
  • trunk/gsdl/src/recpt/action.h

    r2212 r3546  
    7272  // should be produced based on the arguments.
    7373  virtual bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    74                   ostream &logout);
     74                  recptprotolistclass *protos, ostream &logout);
    7575
    7676  // check_external_cgiargs should be called after check_cgiargs
  • trunk/gsdl/src/recpt/authenaction.cpp

    r3423 r3546  
    150150
    151151bool authenaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &/*args*/,
    152                   ostream &/*logout*/) {
     152                  recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    153153  return true;
    154154}
  • trunk/gsdl/src/recpt/authenaction.h

    r1285 r3546  
    5858 
    5959  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    60               ostream &logout);
     60              recptprotolistclass *protos, ostream &logout);
    6161
    6262  bool check_external_cgiargs (cgiargsinfoclass &argsinfo,
  • trunk/gsdl/src/recpt/browseaction.cpp

    r2612 r3546  
    109109
    110110bool browseaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &/*args*/,
    111                 ostream &/*logout*/) {
     111                  recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    112112  // don't want to check anything yet.
    113113 
  • trunk/gsdl/src/recpt/browseaction.h

    r2449 r3546  
    5050
    5151  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    52               ostream &logout);
     52              recptprotolistclass *protos, ostream &logout);
    5353
    5454 
  • trunk/gsdl/src/recpt/collectoraction.cpp

    r3431 r3546  
    306306
    307307bool collectoraction::check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    308                      ostream &logout) {
     308                     recptprotolistclass * /*protos*/, ostream &logout) {
    309309
    310310  text_t &current_page = args["p"];
  • trunk/gsdl/src/recpt/collectoraction.h

    r2774 r3546  
    117117
    118118  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    119               ostream &logout);
     119              recptprotolistclass *protos, ostream &logout);
    120120
    121121  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
  • trunk/gsdl/src/recpt/documentaction.cpp

    r3322 r3546  
    165165
    166166bool documentaction::check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    167                     ostream &logout) {
     167                    recptprotolistclass * /*protos*/, ostream &logout) {
    168168
    169169  // check gc argument
  • trunk/gsdl/src/recpt/documentaction.h

    r3364 r3546  
    7373
    7474  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    75               ostream &logout);
     75              recptprotolistclass *protos, ostream &logout);
    7676
    7777  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
  • trunk/gsdl/src/recpt/pageaction.cpp

    r3301 r3546  
    8787
    8888bool pageaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &args,
    89                 ostream &/*logout*/) {
     89                recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    9090
    9191  if (args["p"] == "preferences" && !args["bp"].empty()) {
  • trunk/gsdl/src/recpt/pageaction.h

    r2945 r3546  
    5050
    5151  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    52               ostream &logout);
     52              recptprotolistclass *protos, ostream &logout);
    5353
    5454  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
  • trunk/gsdl/src/recpt/queryaction.cpp

    r3204 r3546  
    412412
    413413bool queryaction::check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    414                  ostream &logout) {
     414                 recptprotolistclass * /*protos*/, ostream &logout) {
    415415
    416416  // check t argument
     
    14951495}
    14961496
    1497 
    1498 
  • trunk/gsdl/src/recpt/queryaction.h

    r3364 r3546  
    125125 
    126126  virtual bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    127               ostream &logout);
     127                  recptprotolistclass *protos, ostream &logout);
    128128
    129129  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
     
    141141          outconvertclass &outconvert, ostream &textout,
    142142          ostream &logout);
     143
    143144};
    144145
  • trunk/gsdl/src/recpt/receptionist.cpp

    r3154 r3546  
    571571  action *a = actions.getaction (args["a"]);
    572572  if (a != NULL) {
    573     if (!a->check_cgiargs (argsinfo, args, logout)) return false;
     573    if (!a->check_cgiargs (argsinfo, args, &protocols, logout)) return false;
    574574  } else {
    575575    // the action was not found!!
     
    804804    contentout << "Last-Modified: " << asctime(utc_latest);
    805805      }
     806
    806807    } // end of collection != ""
    807808
     
    826827    contentout << "Pragma: no-cache\n"; // HTTP/1.0
    827828    */
    828 
    829829    contentout << text_t2ascii << "Content-type: " << response_data << "\n\n";
    830830  } else {
  • trunk/gsdl/src/recpt/statusaction.cpp

    r3036 r3546  
    987987
    988988bool statusaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &args,
    989                   ostream &/*logout*/) {
     989                  recptprotolistclass * /*protos*/, ostream &/*logout*/) {
    990990
    991991  // only users belonging to the "administrator" group may edit
  • trunk/gsdl/src/recpt/statusaction.h

    r2939 r3546  
    108108
    109109  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    110               ostream &logout);
     110              recptprotolistclass *protos, ostream &logout);
    111111
    112112  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
  • trunk/gsdl/src/recpt/usersaction.cpp

    r2750 r3546  
    166166
    167167bool usersaction::check_cgiargs (cgiargsinfoclass &/*argsinfo*/, cgiargsclass &args,
    168                   ostream &/*logout*/) {
     168                 recptprotolistclass */*protos*/, ostream &/*logout*/) {
    169169  args["uan"] = "1"; // user authentication is needed
    170170
  • trunk/gsdl/src/recpt/usersaction.h

    r2212 r3546  
    4848 
    4949  bool check_cgiargs (cgiargsinfoclass &argsinfo, cgiargsclass &args,
    50               ostream &logout);
     50              recptprotolistclass *protos, ostream &logout);
    5151
    5252  void get_cgihead_info (cgiargsclass &args, recptprotolistclass *protos,
Note: See TracChangeset for help on using the changeset viewer.