Index: rld.c
===================================================================
RCS file: lib/rld.c,v
retrieving revision 1.33.4.8
retrieving revision 1.33.4.9
diff -c -r1.33.4.8 -r1.33.4.9
*** rld.c	1999/03/05 22:13:37	1.33.4.8
--- rld.c	1999/03/23 21:08:53	1.33.4.9
***************
*** 77,83 ****
  	static void *(handle) = NULL;                                        \
          char *lname = (envname)?getenv((envname)):NULL;                      \
  	if (lname == NULL) lname = (libname);                                \
!         if (lname) GETSYM((handle), lname, (flags));                         \
      } 
  
  #define DGETSYMHANDLE(mask, handle, libname, envname, flags)                 \
--- 77,83 ----
  	static void *(handle) = NULL;                                        \
          char *lname = (envname)?getenv((envname)):NULL;                      \
  	if (lname == NULL) lname = (libname);                                \
!         if (lname) { GETSYM((handle), lname, (flags)); }                     \
      } 
  
  #define DGETSYMHANDLE(mask, handle, libname, envname, flags)                 \
***************
*** 85,91 ****
  	static void *(handle) = NULL;                                        \
          char *lname = (envname)?getenv((envname)):NULL;                      \
  	if (lname == NULL) lname = (libname);                                \
!         if (lname) DGETSYM((handle), lname, (flags));                        \
      } 
  
  #define GETFUNC(name, flags, invalid, cast, args, rtype)                     \
--- 85,91 ----
  	static void *(handle) = NULL;                                        \
          char *lname = (envname)?getenv((envname)):NULL;                      \
  	if (lname == NULL) lname = (libname);                                \
!         if (lname) { DGETSYM((handle), lname, (flags)); }                    \
      } 
  
  #define GETFUNC(name, flags, invalid, cast, args, rtype)                     \