Index: src/backend/utils/fmgr/dfmgr.c
===================================================================
RCS file: /cvsroot/pgsql-server/src/backend/utils/fmgr/dfmgr.c,v
retrieving revision 1.58
diff -c -c -r1.58 dfmgr.c
*** src/backend/utils/fmgr/dfmgr.c	4 Apr 2003 20:42:12 -0000	1.58
--- src/backend/utils/fmgr/dfmgr.c	5 Apr 2003 19:51:03 -0000
***************
*** 326,338 ****
  	if (name[0] != '$')
  		return pstrdup(name);
  
- 	macroname_len = strcspn(name + 1,
  #ifndef WIN32
! 		"/"
  #else
! 		"/\\"
  #endif
- 		) + 1;
  
  	if (strncmp(name, "$libdir", macroname_len) == 0)
  		replacement = PKGLIBDIR;
--- 326,336 ----
  	if (name[0] != '$')
  		return pstrdup(name);
  
  #ifndef WIN32
! 	macroname_len = strcspn(name + 1, "/") + 1;
  #else
! 	macroname_len = strcspn(name + 1, "/\\") + 1;
  #endif
  
  	if (strncmp(name, "$libdir", macroname_len) == 0)
  		replacement = PKGLIBDIR;
