diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2009-09-12 14:54:36 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-06-26 00:30:15 -0600 |
commit | 069d217aaa49e9dc285a264d2dce7eeb554a84e2 (patch) | |
tree | 7befe16917783cf7c87dd1bbbb3054ed3e62c5df /wrapper/debug.h | |
parent | 3ddffd0e4e0fde82dc7f3b8b6233ba24b5b184ef (diff) |
I'm getting tirede of working on this
Diffstat (limited to 'wrapper/debug.h')
-rw-r--r-- | wrapper/debug.h | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/wrapper/debug.h b/wrapper/debug.h deleted file mode 100644 index 882ae11..0000000 --- a/wrapper/debug.h +++ /dev/null @@ -1,82 +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 - -#include <stdio.h> -#include "structures.h" - -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 -print_tree_list (struct tree_list *node, unsigned int ind) -{ - if (node != NULL) { - unsigned int i; - for (i=0; i < ind; i++) printf(" "); - puts(node->node); - print_tree_list(node->child,ind++); - print_tree_list(node->next ,ind ); - } -} - -/* hack of the above */ - -void -_plugin_print_command (struct tree_list *command) -{ - if (command != NULL) { - struct command_plugin *node=(struct command_plugin *)command->node; - printf(" - %s\n",node->name); - if (node->depends != NULL) - printf(" depend string: %s\n",node->depends); - if (node->depend->plugin == NULL) { - puts (" depend: <none>"); - } else { - printf(" depend: %s / %s\n", - node->depend->plugin->name, - node->depend->name); - } - _plugin_print_plugin_command(command->next); - } -} - -void -_plugin_print_plugin (struct tree_list *node) -{ - if (node != NULL ) { - puts(node->node); - _plugin_print_command(node->child,ind++); - _plugin_print_plugin(node->next ,ind ); - } -} - -#endif - |