summaryrefslogtreecommitdiff
path: root/wrapper/plugin-debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'wrapper/plugin-debug.c')
-rw-r--r--wrapper/plugin-debug.c91
1 files changed, 0 insertions, 91 deletions
diff --git a/wrapper/plugin-debug.c b/wrapper/plugin-debug.c
deleted file mode 100644
index 793b07d..0000000
--- a/wrapper/plugin-debug.c
+++ /dev/null
@@ -1,91 +0,0 @@
-/* Copyright (C) 2009 Luke Shumaker
-
- This file is part of rvs.
-
- rvs is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2, or (at your
- option) any later version.
-
- rvs is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with rvs; see the file COPYING.
- If not, write to the Free Software Foundation,
- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-*/
-#ifndef FILE_plugin_debug_c_SEEN
-#define FILE_plugin_debug_c_SEEN
-
-size_t xstrlen (const char *s)
-{
- printf("xstrlen(%p)\n",s);
- size_t size=0;
- while (s[size] != '\0') {
- printf("%i = %p `%c'\n",size,&s[size],s[size]);
- size++;
- }
- return size;
-}
-
-void _plugin_print_plugin_command(struct plugin_command *command)
-{
- if (command != NULL) {
- printf(" - %s\n",command->name);
- if (command->depends != NULL)
- printf(" depend string: %s\n",command->depends);
- if (command->depend->plugin == NULL) {
- puts (" depend: <none>");
- } else {
- printf(" depend: %s / %s\n",
- command->depend->plugin->name,
- command->depend->name);
- }
- _plugin_print_plugin_command(command->p_next);
- }
-}
-
-void _plugin_print_plugin(struct plugin *plugin)
-{
- if (plugin != NULL) {
- printf(" %s\n",plugin->name);
- _plugin_print_plugin_command(plugin->child);
- _plugin_print_plugin(plugin->next);
- }
-}
-
-void _plugin_print_depend(struct plugin_command *command,size_t indent)
-{
- int i=0;
- while (i < indent) {
- printf(" ");
- i++;
- }
- if (command->name == NULL) {
- puts("<none>");
- } else {
- printf("%s / %s\n",
- command->plugin->name,
- command->name);
- }
- if (command->child != NULL) {
- _plugin_print_depend(command->child,indent+1);
- }
- if (command->d_next != NULL) {
- _plugin_print_depend(command->d_next,indent);
- }
-}
-
-void _plugin_print(struct plugin_tree *tree)
-{
- puts("Plugins:");
- _plugin_print_plugin(tree->plugins);
- puts("\nDepends:");
- _plugin_print_depend(tree->depends,0);
-}
-
-#endif
-