Commit 820a3f04fd4cd967e3831baa835b4b177929f4d3

Authored by Jay Berkenbilt
Committed by Jay Berkenbilt
1 parent e316e90d

Remove "lt-" workarounds

The executables that libtool built invoked the underlying binary with
an "lt-" prefix. The code contained numerous workarounds for testing,
which can now be removed.
examples/pdf-attach-file.cc
... ... @@ -155,12 +155,6 @@ int main(int argc, char* argv[])
155 155 {
156 156 whoami = QUtil::getWhoami(argv[0]);
157 157  
158   - // For libtool's sake....
159   - if (strncmp(whoami, "lt-", 3) == 0)
160   - {
161   - whoami += 3;
162   - }
163   -
164 158 char const* infilename = 0;
165 159 char const* password = 0;
166 160 char const* attachment = 0;
... ...
examples/pdf-bookmarks.cc
... ... @@ -157,12 +157,6 @@ int main(int argc, char* argv[])
157 157 {
158 158 whoami = QUtil::getWhoami(argv[0]);
159 159  
160   - // For libtool's sake....
161   - if (strncmp(whoami, "lt-", 3) == 0)
162   - {
163   - whoami += 3;
164   - }
165   -
166 160 if ((argc == 2) && (strcmp(argv[1], "--version") == 0))
167 161 {
168 162 std::cout << whoami << " version 1.5" << std::endl;
... ...
examples/pdf-count-strings.cc
... ... @@ -75,12 +75,6 @@ int main(int argc, char* argv[])
75 75 {
76 76 whoami = QUtil::getWhoami(argv[0]);
77 77  
78   - // For libtool's sake....
79   - if (strncmp(whoami, "lt-", 3) == 0)
80   - {
81   - whoami += 3;
82   - }
83   -
84 78 if (argc != 2)
85 79 {
86 80 usage();
... ...
examples/pdf-create.cc
... ... @@ -409,11 +409,6 @@ int main(int argc, char* argv[])
409 409 {
410 410 whoami = QUtil::getWhoami(argv[0]);
411 411  
412   - // For libtool's sake....
413   - if (strncmp(whoami, "lt-", 3) == 0)
414   - {
415   - whoami += 3;
416   - }
417 412 if (argc != 2)
418 413 {
419 414 usage();
... ...
examples/pdf-custom-filter.cc
... ... @@ -470,12 +470,6 @@ int main(int argc, char* argv[])
470 470 {
471 471 whoami = QUtil::getWhoami(argv[0]);
472 472  
473   - // For libtool's sake....
474   - if (strncmp(whoami, "lt-", 3) == 0)
475   - {
476   - whoami += 3;
477   - }
478   -
479 473 char const* infilename = 0;
480 474 char const* outfilename = 0;
481 475 bool decode_specialized = false;
... ...
examples/pdf-double-page-size.cc
... ... @@ -49,12 +49,6 @@ int main(int argc, char* argv[])
49 49 {
50 50 whoami = QUtil::getWhoami(argv[0]);
51 51  
52   - // For libtool's sake....
53   - if (strncmp(whoami, "lt-", 3) == 0)
54   - {
55   - whoami += 3;
56   - }
57   -
58 52 // For test suite
59 53 bool static_id = false;
60 54 if ((argc > 1) && (strcmp(argv[1], " --static-id") == 0))
... ...
examples/pdf-filter-tokens.cc
... ... @@ -192,12 +192,6 @@ int main(int argc, char* argv[])
192 192 {
193 193 whoami = QUtil::getWhoami(argv[0]);
194 194  
195   - // For libtool's sake....
196   - if (strncmp(whoami, "lt-", 3) == 0)
197   - {
198   - whoami += 3;
199   - }
200   -
201 195 if (argc != 3)
202 196 {
203 197 usage();
... ...
examples/pdf-invert-images.cc
... ... @@ -109,12 +109,6 @@ int main(int argc, char* argv[])
109 109 {
110 110 whoami = QUtil::getWhoami(argv[0]);
111 111  
112   - // For libtool's sake....
113   - if (strncmp(whoami, "lt-", 3) == 0)
114   - {
115   - whoami += 3;
116   - }
117   -
118 112 // For test suite
119 113 bool static_id = false;
120 114 if ((argc > 1) && (strcmp(argv[1], " --static-id") == 0))
... ...
examples/pdf-mod-info.cc
... ... @@ -75,12 +75,6 @@ int main(int argc, char* argv[])
75 75  
76 76 whoami = QUtil::getWhoami(argv[0]);
77 77  
78   - // For libtool's sake....
79   - if (strncmp(whoami, "lt-", 3) == 0)
80   - {
81   - whoami += 3;
82   - }
83   -
84 78 if ((argc == 2) && (! strcmp(argv[1], "--version")) )
85 79 {
86 80 std::cout << whoami << " version " << version << std::endl;
... ...
examples/pdf-name-number-tree.cc
... ... @@ -21,12 +21,6 @@ int main(int argc, char* argv[])
21 21 {
22 22 whoami = QUtil::getWhoami(argv[0]);
23 23  
24   - // For libtool's sake....
25   - if (strncmp(whoami, "lt-", 3) == 0)
26   - {
27   - whoami += 3;
28   - }
29   -
30 24 if (argc != 2)
31 25 {
32 26 usage();
... ...
examples/pdf-npages.cc
... ... @@ -18,12 +18,6 @@ int main(int argc, char* argv[])
18 18 {
19 19 whoami = QUtil::getWhoami(argv[0]);
20 20  
21   - // For libtool's sake....
22   - if (strncmp(whoami, "lt-", 3) == 0)
23   - {
24   - whoami += 3;
25   - }
26   -
27 21 if ((argc == 2) && (strcmp(argv[1], "--version") == 0))
28 22 {
29 23 std::cout << whoami << " version 1.3" << std::endl;
... ...
examples/pdf-overlay-page.cc
... ... @@ -88,12 +88,6 @@ int main(int argc, char* argv[])
88 88 {
89 89 whoami = QUtil::getWhoami(argv[0]);
90 90  
91   - // For libtool's sake....
92   - if (strncmp(whoami, "lt-", 3) == 0)
93   - {
94   - whoami += 3;
95   - }
96   -
97 91 if (argc != 4)
98 92 {
99 93 usage();
... ...
examples/pdf-parse-content.cc
... ... @@ -63,12 +63,6 @@ int main(int argc, char* argv[])
63 63 {
64 64 whoami = QUtil::getWhoami(argv[0]);
65 65  
66   - // For libtool's sake....
67   - if (strncmp(whoami, "lt-", 3) == 0)
68   - {
69   - whoami += 3;
70   - }
71   -
72 66 if (argc != 3)
73 67 {
74 68 usage();
... ...
examples/pdf-set-form-values.cc
... ... @@ -24,12 +24,6 @@ int main(int argc, char* argv[])
24 24 {
25 25 whoami = QUtil::getWhoami(argv[0]);
26 26  
27   - // For libtool's sake....
28   - if (strncmp(whoami, "lt-", 3) == 0)
29   - {
30   - whoami += 3;
31   - }
32   -
33 27 if (argc != 4)
34 28 {
35 29 usage();
... ...
examples/pdf-split-pages.cc
... ... @@ -59,11 +59,6 @@ int main(int argc, char* argv[])
59 59 {
60 60 char const* whoami = QUtil::getWhoami(argv[0]);
61 61  
62   - // For libtool's sake....
63   - if (strncmp(whoami, "lt-", 3) == 0)
64   - {
65   - whoami += 3;
66   - }
67 62 // For test suite
68 63 if ((argc > 1) && (strcmp(argv[1], " --static-id") == 0))
69 64 {
... ...
examples/qpdf-job.cc
... ... @@ -27,12 +27,6 @@ int main(int argc, char* argv[])
27 27 {
28 28 whoami = QUtil::getWhoami(argv[0]);
29 29  
30   - // For libtool's sake....
31   - if (strncmp(whoami, "lt-", 3) == 0)
32   - {
33   - whoami += 3;
34   - }
35   -
36 30 if (argc != 1)
37 31 {
38 32 usage();
... ...
libqpdf/QPDFArgParser.cc
... ... @@ -21,13 +21,7 @@ QPDFArgParser::Members::Members(
21 21 final_check_handler(nullptr)
22 22 {
23 23 auto tmp = QUtil::make_unique_cstr(argv[0]);
24   - char* p = QUtil::getWhoami(tmp.get());
25   - // Remove prefix added by libtool for consistency during testing.
26   - if (strncmp(p, "lt-", 3) == 0)
27   - {
28   - p += 3;
29   - }
30   - whoami = p;
  24 + whoami = QUtil::getWhoami(tmp.get());
31 25 }
32 26  
33 27 QPDFArgParser::QPDFArgParser(int argc, char const* const argv[],
... ...
qpdf/pdf_from_scratch.cc
... ... @@ -94,11 +94,6 @@ int main(int argc, char* argv[])
94 94 {
95 95 ++whoami;
96 96 }
97   - // For libtool's sake....
98   - if (strncmp(whoami, "lt-", 3) == 0)
99   - {
100   - whoami += 3;
101   - }
102 97  
103 98 if (argc != 2)
104 99 {
... ...
qpdf/qpdf.cc
... ... @@ -33,12 +33,6 @@ int realmain(int argc, char* argv[])
33 33 whoami = QUtil::getWhoami(argv[0]);
34 34 QUtil::setLineBuf(stdout);
35 35  
36   - // Remove prefix added by libtool for consistency during testing.
37   - if (strncmp(whoami, "lt-", 3) == 0)
38   - {
39   - whoami += 3;
40   - }
41   -
42 36 QPDFJob j;
43 37 try
44 38 {
... ...
qpdf/test_driver.cc
... ... @@ -3495,11 +3495,6 @@ int main(int argc, char* argv[])
3495 3495 {
3496 3496 ++whoami;
3497 3497 }
3498   - // For libtool's sake....
3499   - if (strncmp(whoami, "lt-", 3) == 0)
3500   - {
3501   - whoami += 3;
3502   - }
3503 3498  
3504 3499 if ((argc < 3) || (argc > 4))
3505 3500 {
... ...
qpdf/test_large_file.cc
... ... @@ -306,11 +306,6 @@ int main(int argc, char* argv[])
306 306 whoami = QUtil::getWhoami(argv[0]);
307 307 QUtil::setLineBuf(stdout);
308 308  
309   - // For libtool's sake....
310   - if (strncmp(whoami, "lt-", 3) == 0)
311   - {
312   - whoami += 3;
313   - }
314 309 if (argc != 4)
315 310 {
316 311 usage();
... ...
qpdf/test_pdf_doc_encoding.cc
... ... @@ -22,11 +22,6 @@ int main(int argc, char* argv[])
22 22 {
23 23 ++whoami;
24 24 }
25   - // For libtool's sake....
26   - if (strncmp(whoami, "lt-", 3) == 0)
27   - {
28   - whoami += 3;
29   - }
30 25  
31 26 if (argc != 2)
32 27 {
... ...
qpdf/test_pdf_unicode.cc
... ... @@ -22,11 +22,6 @@ int main(int argc, char* argv[])
22 22 {
23 23 ++whoami;
24 24 }
25   - // For libtool's sake....
26   - if (strncmp(whoami, "lt-", 3) == 0)
27   - {
28   - whoami += 3;
29   - }
30 25  
31 26 if (argc != 2)
32 27 {
... ...
qpdf/test_tokenizer.cc
... ... @@ -260,11 +260,6 @@ int main(int argc, char* argv[])
260 260 {
261 261 ++whoami;
262 262 }
263   - // For libtool's sake....
264   - if (strncmp(whoami, "lt-", 3) == 0)
265   - {
266   - whoami += 3;
267   - }
268 263  
269 264 char const* filename = 0;
270 265 size_t max_len = 0;
... ...
zlib-flate/zlib-flate.cc
... ... @@ -34,11 +34,6 @@ int main(int argc, char* argv[])
34 34 {
35 35 ++whoami;
36 36 }
37   - // For libtool's sake....
38   - if (strncmp(whoami, "lt-", 3) == 0)
39   - {
40   - whoami += 3;
41   - }
42 37  
43 38 if ((argc == 2) && (strcmp(argv[1], "--version") == 0))
44 39 {
... ...