This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile gh_data.c ports.c st ...
- To: guile-cvs@sourceware.cygnus.com
- Subject: guile/guile-core/libguile gh_data.c ports.c st ...
- From: jimb@sourceware.cygnus.com
- Date: 30 Aug 1999 07:02:27 -0000
CVSROOT: /cvs/guile
Module name: guile
Changes by: jimb@egcs.cygnus.com 99/08/30 00:02:26
Modified files:
guile-core/libguile: gh_data.c ports.c strop.c
Log message:
* gh_data.c (gh_set_substr): Revert change of 1999-08-29; bcopy is
not a correct substitute for memmove, because it doesn't handle
overlapping source and destination areas on many platforms.
Overlaps are the primary reason to use memmove in the first place.
* ports.c (scm_ungetc): Same.
* strop.c (scm_substring_move_x): Same.