summaryrefslogtreecommitdiff
path: root/src/flpsed.cxx
diff options
context:
space:
mode:
authorJohannes Hofmann <johannes.hofmann@gmx.de>2004-10-21 19:02:05 +0000
committerJohannes Hofmann <johannes.hofmann@gmx.de>2004-10-21 19:02:05 +0000
commit286afda711bcf74b3f923778db7ca574815dc9e7 (patch)
tree4fff277c7454825da7671ada280d7f2e1f3e3792 /src/flpsed.cxx
parentef1117eb50a9a0e82825e961be8e59d203ebf650 (diff)
implemented tag replacement
implemented tag replacement
Diffstat (limited to 'src/flpsed.cxx')
-rw-r--r--src/flpsed.cxx14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/flpsed.cxx b/src/flpsed.cxx
index 802ad94..0b4d0c4 100644
--- a/src/flpsed.cxx
+++ b/src/flpsed.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: flpsed.cxx,v 1.17 2004/10/21 19:55:36 hofmann Exp $"
+// "$Id: flpsed.cxx,v 1.18 2004/10/21 21:02:05 hofmann Exp $"
//
// flpsed program.
//
@@ -224,6 +224,10 @@ int main(int argc, char** argv) {
win->callback((Fl_Callback *)quit_cb);
win->show(1, argv);
+ if (argc > 1) {
+ gsw_p->load(argv[argc - 1]);
+ }
+
err = 0;
while ((c = getopt(argc, argv, "t:")) != EOF) {
switch (c) {
@@ -247,12 +251,16 @@ int main(int argc, char** argv) {
err++;
}
}
-
+
if (err) {
exit(1);
}
-
+
+ argc -= optind;
+ argv += optind;
+
+
return Fl::run();
}