diff --git a/examples/batch/main.cc b/examples/batch/main.cc index 6d54823d3e..fbb6587202 100644 --- a/examples/batch/main.cc +++ b/examples/batch/main.cc @@ -81,7 +81,7 @@ void StartAndEndSpans() } // namespace -int main() +int main(int /* argc */, char ** /* argv */) { // Removing this line will leave the default noop TracerProvider in place. InitTracer(); @@ -107,4 +107,5 @@ int main() // which in turn invokes the processor Shutdown(), which finally drains the queue of ALL // its spans. CleanupTracer(); + return 0; } diff --git a/examples/http/client.cc b/examples/http/client.cc index 54f10b2f95..c89f496ab8 100644 --- a/examples/http/client.cc +++ b/examples/http/client.cc @@ -95,4 +95,5 @@ int main(int argc, char *argv[]) std::string(default_path); sendRequest(url); CleanupTracer(); + return 0; } diff --git a/examples/logs_simple/main.cc b/examples/logs_simple/main.cc index 14d0fa9f49..eca7d75856 100644 --- a/examples/logs_simple/main.cc +++ b/examples/logs_simple/main.cc @@ -80,11 +80,12 @@ void CleanupLogger() } // namespace -int main() +int main(int /* argc */, char ** /* argv */) { InitTracer(); InitLogger(); foo_library(); CleanupTracer(); CleanupLogger(); + return 0; } diff --git a/examples/metrics_simple/metrics_ostream.cc b/examples/metrics_simple/metrics_ostream.cc index b69b369ab8..3445191a58 100644 --- a/examples/metrics_simple/metrics_ostream.cc +++ b/examples/metrics_simple/metrics_ostream.cc @@ -190,4 +190,5 @@ int main(int argc, char **argv) } CleanupMetrics(); + return 0; } diff --git a/examples/multi_processor/main.cc b/examples/multi_processor/main.cc index f7d7e9f13d..cae2f4a176 100644 --- a/examples/multi_processor/main.cc +++ b/examples/multi_processor/main.cc @@ -98,7 +98,7 @@ void dumpSpans(std::vector> &spans) } } // namespace -int main() +int main(int /* argc */, char ** /* argv */) { // Removing this line will leave the default noop TracerProvider in place. std::shared_ptr data = InitTracer(); @@ -108,4 +108,5 @@ int main() dumpSpans(memory_spans); CleanupTracer(); + return 0; } diff --git a/examples/multithreaded/main.cc b/examples/multithreaded/main.cc index 8da05a2ab5..7e686f8ff1 100644 --- a/examples/multithreaded/main.cc +++ b/examples/multithreaded/main.cc @@ -70,7 +70,7 @@ void run_threads() std::for_each(threads.begin(), threads.end(), [](std::thread &th) { th.join(); }); } -int main() +int main(int /* argc */, char ** /* argv */) { InitTracer(); @@ -82,4 +82,5 @@ int main() } CleanupTracer(); + return 0; } diff --git a/examples/otlp/file_log_main.cc b/examples/otlp/file_log_main.cc index 56b8f8a6a2..e641580947 100644 --- a/examples/otlp/file_log_main.cc +++ b/examples/otlp/file_log_main.cc @@ -125,4 +125,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); CleanupLogger(); + return 0; } diff --git a/examples/otlp/file_main.cc b/examples/otlp/file_main.cc index 76907ac73f..0f277051cc 100644 --- a/examples/otlp/file_main.cc +++ b/examples/otlp/file_main.cc @@ -72,4 +72,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); + return 0; } diff --git a/examples/otlp/file_metric_main.cc b/examples/otlp/file_metric_main.cc index 38b151042c..840031ae41 100644 --- a/examples/otlp/file_metric_main.cc +++ b/examples/otlp/file_metric_main.cc @@ -122,4 +122,5 @@ int main(int argc, char *argv[]) } CleanupMetrics(); + return 0; } diff --git a/examples/otlp/grpc_log_main.cc b/examples/otlp/grpc_log_main.cc index c7aca2ea31..81a6aa611e 100644 --- a/examples/otlp/grpc_log_main.cc +++ b/examples/otlp/grpc_log_main.cc @@ -111,4 +111,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); CleanupLogger(); + return 0; } diff --git a/examples/otlp/grpc_main.cc b/examples/otlp/grpc_main.cc index 9b29e16edd..9faed286d8 100644 --- a/examples/otlp/grpc_main.cc +++ b/examples/otlp/grpc_main.cc @@ -69,4 +69,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); + return 0; } diff --git a/examples/otlp/grpc_metric_main.cc b/examples/otlp/grpc_metric_main.cc index 804bb91014..9fe9d88afe 100644 --- a/examples/otlp/grpc_metric_main.cc +++ b/examples/otlp/grpc_metric_main.cc @@ -117,4 +117,5 @@ int main(int argc, char *argv[]) } CleanupMetrics(); + return 0; } diff --git a/examples/otlp/http_log_main.cc b/examples/otlp/http_log_main.cc index d2606a56f4..4d3844b47d 100644 --- a/examples/otlp/http_log_main.cc +++ b/examples/otlp/http_log_main.cc @@ -164,4 +164,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); CleanupLogger(); + return 0; } diff --git a/examples/otlp/http_main.cc b/examples/otlp/http_main.cc index 37b6a72e23..aed5df1881 100644 --- a/examples/otlp/http_main.cc +++ b/examples/otlp/http_main.cc @@ -101,4 +101,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); + return 0; } diff --git a/examples/otlp/http_metric_main.cc b/examples/otlp/http_metric_main.cc index 7d7d0f1b35..a7adfcf243 100644 --- a/examples/otlp/http_metric_main.cc +++ b/examples/otlp/http_metric_main.cc @@ -156,4 +156,5 @@ int main(int argc, char *argv[]) } CleanupMetrics(); + return 0; } diff --git a/examples/prometheus/main.cc b/examples/prometheus/main.cc index 27fd8bced7..8a559f0f57 100644 --- a/examples/prometheus/main.cc +++ b/examples/prometheus/main.cc @@ -128,4 +128,5 @@ int main(int argc, char **argv) } CleanupMetrics(); + return 0; } diff --git a/examples/simple/main.cc b/examples/simple/main.cc index 1feef9284f..7a035f4ee5 100644 --- a/examples/simple/main.cc +++ b/examples/simple/main.cc @@ -45,7 +45,7 @@ void CleanupTracer() } } // namespace -int main() +int main(int /* argc */, char ** /* argv */) { // Removing this line will leave the default noop TracerProvider in place. InitTracer(); @@ -53,4 +53,5 @@ int main() foo_library(); CleanupTracer(); + return 0; } diff --git a/examples/zipkin/main.cc b/examples/zipkin/main.cc index b61494f978..ae6b3131fd 100644 --- a/examples/zipkin/main.cc +++ b/examples/zipkin/main.cc @@ -62,4 +62,5 @@ int main(int argc, char *argv[]) foo_library(); CleanupTracer(); + return 0; }