Switch to unified view

a/src/internfile/mh_mbox.cpp b/src/internfile/mh_mbox.cpp
...
...
492
492
493
#include <iostream>
493
#include <iostream>
494
#include <string>
494
#include <string>
495
using namespace std;
495
using namespace std;
496
496
497
#include "rclconfig.h"
497
#include "rclinit.h"
498
#include "rclinit.h"
498
#include "mh_mbox.h"
499
#include "mh_mbox.h"
499
500
500
static char *thisprog;
501
static char *thisprog;
501
502
...
...
505
static void
506
static void
506
Usage(void)
507
Usage(void)
507
{
508
{
508
    fprintf(stderr, "%s: usage:\n%s", thisprog, usage);
509
    fprintf(stderr, "%s: usage:\n%s", thisprog, usage);
509
    exit(1);
510
    exit(1);
511
}
512
static RclConfig *config;
513
RclConfig *RclConfig::getMainConfig()
514
{
515
    return config;
510
}
516
}
511
517
512
int main(int argc, char **argv)
518
int main(int argc, char **argv)
513
{
519
{
514
  thisprog = argv[0];
520
  thisprog = argv[0];
...
...
528
534
529
  if (argc != 1)
535
  if (argc != 1)
530
    Usage();
536
    Usage();
531
  string filename = *argv++;argc--;
537
  string filename = *argv++;argc--;
532
  string reason;
538
  string reason;
533
  RclConfig *conf = recollinit(RclInitFlags(0), 0, 0, reason, 0);
539
  config = recollinit(RclInitFlags(0), 0, 0, reason, 0);
534
  if (conf == 0) {
540
  if (config == 0) {
535
      cerr << "init failed " << reason << endl;
541
      cerr << "init failed " << reason << endl;
536
      exit(1);
542
      exit(1);
537
  }
543
  }
538
  MimeHandlerMbox mh("text/x-mail");
544
  MimeHandlerMbox mh("text/x-mail");
539
  if (!mh.set_document_file(filename)) {
545
  if (!mh.set_document_file(filename)) {