summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/ChangeLog5
-rw-r--r--libguile/regex-posix.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 894b631ee..711bdc439 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,8 @@
+1997-11-06 Mikael Djurfeldt <mdj@nada.kth.se>
+
+ * regex-posix.c (scm_free_regex_t): Return size of regex_t instead
+ of 0; size_t --> scm_size_t. Thanks to Bernard Urban.
+
1997-10-26 Mikael Djurfeldt <mdj@nada.kth.se>
* scmconfig.h.in: Updated (HAVE_LIBTERMCAP was added when
diff --git a/libguile/regex-posix.c b/libguile/regex-posix.c
index c6ffd3862..10117b816 100644
--- a/libguile/regex-posix.c
+++ b/libguile/regex-posix.c
@@ -87,13 +87,13 @@
long scm_tc16_regex_t;
-static size_t
+static scm_size_t
scm_free_regex_t (obj)
SCM obj;
{
regfree (SCM_RGX (obj));
free (SCM_RGX (obj));
- return 0;
+ return sizeof(regex_t);
}
static int