+++ /dev/null
-/*
- * Copyright (C) 2017 Philippe Proulx <pproulx@efficios.com>
- *
- * SPDX-License-Identifier: LGPL-2.1-only
- *
- */
-
-#define _LGPL_SOURCE
-#include <stdio.h>
-#include "signal-helper.h"
-
-#define TRACEPOINT_DEFINE
-#include "tp.h"
-
-int main(int argc, char **argv)
-{
- int count = 0, i = 0, arg_i = 0;
-
- if (set_signal_handler()) {
- return 1;
- }
-
- if (argc <= 3) {
- fprintf(stderr, "Usage: %s COUNT STRING [STRING]...\n",
- argv[0]);
- return 1;
- }
-
- if (argc >= 2) {
- count = atoi(argv[1]);
- }
-
- if (count < 0) {
- return 0;
- }
-
- for (i = 0, arg_i = 2; i < count; i++) {
- tracepoint(tp, the_string, i, arg_i, argv[arg_i]);
-
- arg_i++;
- if (arg_i == argc) {
- arg_i = 2;
- }
- if (should_quit) {
- break;
- }
- }
-
- return 0;
-}