File: shellrl.c

package info (click to toggle)
bash 2.01.1-4.1
  • links: PTS
  • area: main
  • in suites: slink
  • size: 6,532 kB
  • ctags: 4,581
  • sloc: ansic: 48,831; sh: 6,626; yacc: 2,498; makefile: 2,244; 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)));
}