File: shellrl.c

package info (click to toggle)
readline2 2.1-21
  • links: PTS
  • area: main
  • in suites: potato
  • size: 7,372 kB
  • ctags: 5,103
  • sloc: ansic: 56,593; sh: 7,140; yacc: 2,778; makefile: 2,750; perl: 1,676; asm: 48
file content (13 lines) | stat: -rw-r--r-- 236 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdlib.h>

extern int rl_shell;
extern char* (*rl_get_string_value_hook)();

char *
get_env_value (varname)
     char *varname;
{
  return (rl_shell ?
	  (rl_get_string_value_hook)(varname) :
	  ((char *)getenv (varname)));
}