Output hints on stderr.
authorancient-skyscraper <bwb+dcpomaticcom@gibibyte.com>
Fri, 10 Mar 2023 21:01:14 +0000 (22:01 +0100)
committerCarl Hetherington <cth@carlh.net>
Fri, 10 Mar 2023 21:02:13 +0000 (22:02 +0100)
src/tools/dcpomatic_cli.cc

index 40461b7949d338300a07dee27ac9a5b0f9b5f90a..3e1e13c515f84a1ce60e4938833e44541fbb9923 100644 (file)
@@ -484,13 +484,13 @@ main (int argc, char* argv[])
                std::cout << UP_ONE_LINE_AND_ERASE;
 
                if (!hints.empty()) {
                std::cout << UP_ONE_LINE_AND_ERASE;
 
                if (!hints.empty()) {
-                       std::cout << "Hints:\n\n";
+                       std::cerr << "Hints:\n\n";
                        for (auto hint: hints) {
                        for (auto hint: hints) {
-                               std::cout << word_wrap("* " + hint, 70) << "\n";
+                               std::cerr << word_wrap("* " + hint, 70) << "\n";
                        }
                        }
-                       std::cout << "*** Encoding aborted because hints were found ***\n\n";
-                       std::cout << "Modify your settings and run the command again, or run without\n";
-                       std::cout << "the `--hints' option to ignore these hints and encode anyway.\n";
+                       std::cerr << "*** Encoding aborted because hints were found ***\n\n";
+                       std::cerr << "Modify your settings and run the command again, or run without\n";
+                       std::cerr << "the `--hints' option to ignore these hints and encode anyway.\n";
                        exit(EXIT_FAILURE);
                }
        }
                        exit(EXIT_FAILURE);
                }
        }