summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog2
-rw-r--r--src/buffer.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c5cb08237de..ec90bbc3325 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,7 @@
2011-06-19 Paul Eggert <eggert@cs.ucla.edu>
+ * buffer.c (init_buffer): Don't assume string length fits in 'int'.
+
* lread.c (invalid_syntax): Omit length argument.
All uses changed. This doesn't fix a bug, but it simplifies the
code away from its former Hollerith-constant appearance, and it's
diff --git a/src/buffer.c b/src/buffer.c
index fd51f50dcac..fb9b15e4c70 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -5083,7 +5083,7 @@ init_buffer (void)
{
char *pwd;
Lisp_Object temp;
- int len;
+ ptrdiff_t len;
#ifdef USE_MMAP_FOR_BUFFERS
{