emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

scratch/igc 8a038556760: Don't use string_bytes with MPS


From: Gerd Moellmann
Subject: scratch/igc 8a038556760: Don't use string_bytes with MPS
Date: Sun, 28 Apr 2024 01:56:44 -0400 (EDT)

branch: scratch/igc
commit 8a0385567605510cb6e19c000eee18411e402ade
Author: Gerd Möllmann <gerd@gnu.org>
Commit: Gerd Möllmann <gerd@gnu.org>

    Don't use string_bytes with MPS
---
 src/lisp.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lisp.h b/src/lisp.h
index f3e41bcc798..0d053cdb768 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1719,7 +1719,7 @@ extern ptrdiff_t string_bytes (struct Lisp_String *);
 INLINE ptrdiff_t
 STRING_BYTES (struct Lisp_String *s)
 {
-#ifdef GC_CHECK_STRING_BYTES
+#if defined GC_CHECK_STRING_BYTES && !defined HAVE_MPS
   ptrdiff_t nbytes = string_bytes (s);
 #else
   ptrdiff_t nbytes = s->u.s.size_byte < 0 ? s->u.s.size : s->u.s.size_byte;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]