| 3089 | } |
| 3090 | |
| 3091 | const char * |
| 3092 | ecname_from_fn(int (*fn)(void)) |
| 3093 | { |
| 3094 | const struct ext_func_tab *extcmd, *cmdptr = 0; |
| 3095 | |
| 3096 | for (extcmd = extcmdlist; extcmd->ef_txt; ++extcmd) |
| 3097 | if (extcmd->ef_funct == fn) { |
| 3098 | cmdptr = extcmd; |
| 3099 | return cmdptr->ef_txt; |
| 3100 | } |
| 3101 | return (char *) 0; |
| 3102 | } |
| 3103 | |
| 3104 | /* return extended command name (without leading '#') for command (*fn)() */ |
| 3105 | const char * |
no outgoing calls
no test coverage detected