Commit ab6b9a13 by Tom Tromey Committed by Tom Tromey

prims.cc (_Jv_PrependVersionedLibdir): Use _Jv_platform_path_separator.

	* prims.cc (_Jv_PrependVersionedLibdir): Use
	_Jv_platform_path_separator.

From-SVN: r117611
parent 51d0a5cc
2006-10-10 Tom Tromey <tromey@redhat.com>
* prims.cc (_Jv_PrependVersionedLibdir): Use
_Jv_platform_path_separator.
2006-10-10 Tom Tromey <tromey@redhat.com>
PR libgcj/29205:
* Makefile.in: Rebuilt.
* Makefile.am (install-data-local): Install the .pc file.
......
......@@ -1788,11 +1788,14 @@ _Jv_PrependVersionedLibdir (char* libpath)
{
// LD_LIBRARY_PATH is not prefixed with
// GCJ_VERSIONED_LIBDIR.
jsize total = (sizeof (GCJ_VERSIONED_LIBDIR) - 1)
+ (sizeof (PATH_SEPARATOR) - 1) + strlen (libpath) + 1;
char path_sep[2];
path_sep[0] = (char) _Jv_platform_path_separator;
path_sep[1] = '\0';
jsize total = ((sizeof (GCJ_VERSIONED_LIBDIR) - 1)
+ 1 /* path separator */ + strlen (libpath) + 1);
retval = (char*) _Jv_Malloc (total);
strcpy (retval, GCJ_VERSIONED_LIBDIR);
strcat (retval, PATH_SEPARATOR);
strcat (retval, path_sep);
strcat (retval, libpath);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment