8
8
*
9
9
*
10
10
* IDENTIFICATION
11
- * $PostgreSQL: pgsql/src/port/path.c,v 1.29 2004/08/12 19:03:44 momjian Exp $
11
+ * $PostgreSQL: pgsql/src/port/path.c,v 1.30 2004/08/13 14:47:23 tgl Exp $
12
12
*
13
13
*-------------------------------------------------------------------------
14
14
*/
@@ -335,7 +335,7 @@ set_pglocale_pgservice(const char *argv0, const char *app)
335
335
{
336
336
char path [MAXPGPATH ];
337
337
char my_exec_path [MAXPGPATH ];
338
- char env_path [MAXPGPATH + sizeof ("PGLOCALEDIR =" )];/* longer thanPGSYSCONFDIR */
338
+ char env_path [MAXPGPATH + sizeof ("PGSYSCONFDIR =" )];/* longer thanPGLOCALEDIR */
339
339
340
340
/* don't set LC_ALL in the backend */
341
341
if (strcmp (app ,"postgres" )!= 0 )
@@ -353,7 +353,7 @@ set_pglocale_pgservice(const char *argv0, const char *app)
353
353
{
354
354
/* set for libpq to use */
355
355
snprintf (env_path ,sizeof (env_path ),"PGLOCALEDIR=%s" ,path );
356
- canonicalize_path (env_path );
356
+ canonicalize_path (env_path + 12 );
357
357
putenv (strdup (env_path ));
358
358
}
359
359
#endif
@@ -364,7 +364,7 @@ set_pglocale_pgservice(const char *argv0, const char *app)
364
364
365
365
/* set for libpq to use */
366
366
snprintf (env_path ,sizeof (env_path ),"PGSYSCONFDIR=%s" ,path );
367
- canonicalize_path (env_path );
367
+ canonicalize_path (env_path + 13 );
368
368
putenv (strdup (env_path ));
369
369
}
370
370
}