Update.
2000-08-23 Ulrich Drepper <drepper@redhat.com> * iconv/gconv_conf.c (add_module): Remove some unneeded code to avoid adding double slashes.
This commit is contained in:
parent
91ca07d8ea
commit
f4942eca1e
|
@ -1,3 +1,8 @@
|
|||
2000-08-23 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* iconv/gconv_conf.c (add_module): Remove some unneeded code to
|
||||
avoid adding double slashes.
|
||||
|
||||
2000-08-23 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* dirent/dirent.h (alphasort, versionsort): Move __attribute_pure__
|
||||
|
|
|
@ -276,9 +276,6 @@ add_module (char *rp, const char *directory, size_t dir_len, void **modules,
|
|||
return;
|
||||
if (module[0] == '/')
|
||||
dir_len = 0;
|
||||
else
|
||||
/* Increment by one for the slash. */
|
||||
++dir_len;
|
||||
|
||||
/* See whether we must add the ending. */
|
||||
need_ext = 0;
|
||||
|
@ -318,11 +315,8 @@ add_module (char *rp, const char *directory, size_t dir_len, void **modules,
|
|||
if (dir_len == 0)
|
||||
tmp = (char *) new_module->module_name;
|
||||
else
|
||||
{
|
||||
tmp = __mempcpy ((char *) new_module->module_name,
|
||||
directory, dir_len - 1);
|
||||
*tmp++ = '/';
|
||||
}
|
||||
tmp = __mempcpy ((char *) new_module->module_name,
|
||||
directory, dir_len);
|
||||
|
||||
tmp = __mempcpy (tmp, module, wp - module);
|
||||
|
||||
|
|
Loading…
Reference in New Issue