diff options
Diffstat (limited to 'builtin_help.hdr')
-rw-r--r-- | builtin_help.hdr | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/builtin_help.hdr b/builtin_help.hdr deleted file mode 100644 index f209680f..00000000 --- a/builtin_help.hdr +++ /dev/null @@ -1,45 +0,0 @@ -/** \file builtin_help.c - - Functions for printing usage information of builtin commands. This - file is automatically generated from the file builtin_help.hdr and - various help files in the doc_src directory. -*/ - -#include "config.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> -#include <wchar.h> -#include <sys/types.h> - -#include "util.h" -#include "common.h" -#include "halloc_util.h" - -/** - Hashtable storing the help text -*/ -static hash_table_t tbl; - -static void builtin_help_init(); - -char *builtin_help_get( const wchar_t *cmd ) -{ - builtin_help_init(); - - return (char *)hash_get( &tbl, (void *)cmd ); -} - -/** - Initialize help hash table. Don't invoke it manually, - it is called by builtin_help_get automatically. -*/ -static void builtin_help_init() -{ - static int is_help_init = 0; - if( is_help_init ) - return; - is_help_init=1; - halloc_register_function( global_context, (void (*)(void *))&hash_destroy, &tbl ); - hash_init( &tbl, &hash_wcs_func, &hash_wcs_cmp ); |