|
|
1.1 ! root 1: /* ! 2: * Default implementation for backend initialization from commandline. ! 3: * ! 4: * Copyright (C) 2011 LluĂs Vilanova <[email protected]> ! 5: * ! 6: * This work is licensed under the terms of the GNU GPL, version 2. See ! 7: * the COPYING file in the top-level directory. ! 8: */ ! 9: ! 10: #include "trace/control.h" ! 11: ! 12: ! 13: void trace_print_events(FILE *stream, fprintf_function stream_printf) ! 14: { ! 15: fprintf(stderr, "warning: " ! 16: "cannot print the trace events with the current backend\n"); ! 17: stream_printf(stream, "error: " ! 18: "operation not supported with the current backend\n"); ! 19: } ! 20: ! 21: bool trace_event_set_state(const char *name, bool state) ! 22: { ! 23: fprintf(stderr, "warning: " ! 24: "cannot set the state of a trace event with the current backend\n"); ! 25: return false; ! 26: } ! 27: ! 28: bool trace_backend_init(const char *events, const char *file) ! 29: { ! 30: if (events) { ! 31: fprintf(stderr, "error: -trace events=...: " ! 32: "option not supported by the selected tracing backend\n"); ! 33: return false; ! 34: } ! 35: if (file) { ! 36: fprintf(stderr, "error: -trace file=...: " ! 37: "option not supported by the selected tracing backend\n"); ! 38: return false; ! 39: } ! 40: return true; ! 41: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.