aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndreas Schwab2022-01-27 12:22:47 +0100
committerAndreas Schwab2022-01-27 12:30:17 +0100
commit63255de48b498a8fab4cec5da244998f1ed23f8e (patch)
treecefd82535c123adf8c88605c0f15caa60dfc7a9e /src
parentdae4fa998609af286ba7a8a2e2a2e77d22df1faa (diff)
downloademacs-63255de48b498a8fab4cec5da244998f1ed23f8e.tar.gz
emacs-63255de48b498a8fab4cec5da244998f1ed23f8e.zip
* src/pdumper.c (dump_vectorlike): Handle PVEC_SYMBOL_WITH_POS.
Diffstat (limited to 'src')
-rw-r--r--src/pdumper.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/pdumper.c b/src/pdumper.c
index 60280fcb043..f4e8e4af28a 100644
--- a/src/pdumper.c
+++ b/src/pdumper.c
@@ -2948,7 +2948,7 @@ dump_vectorlike (struct dump_context *ctx,
2948 Lisp_Object lv, 2948 Lisp_Object lv,
2949 dump_off offset) 2949 dump_off offset)
2950{ 2950{
2951#if CHECK_STRUCTS && !defined HASH_pvec_type_19F6CF5169 2951#if CHECK_STRUCTS && !defined HASH_pvec_type_AFF6FED5BD
2952# error "pvec_type changed. See CHECK_STRUCTS comment in config.h." 2952# error "pvec_type changed. See CHECK_STRUCTS comment in config.h."
2953#endif 2953#endif
2954 const struct Lisp_Vector *v = XVECTOR (lv); 2954 const struct Lisp_Vector *v = XVECTOR (lv);
@@ -3032,6 +3032,8 @@ dump_vectorlike (struct dump_context *ctx,
3032 error_unsupported_dump_object (ctx, lv, "sqlite"); 3032 error_unsupported_dump_object (ctx, lv, "sqlite");
3033 case PVEC_MODULE_FUNCTION: 3033 case PVEC_MODULE_FUNCTION:
3034 error_unsupported_dump_object (ctx, lv, "module function"); 3034 error_unsupported_dump_object (ctx, lv, "module function");
3035 case PVEC_SYMBOL_WITH_POS:
3036 error_unsupported_dump_object (ctx, lv, "symbol with pos");
3035 default: 3037 default:
3036 error_unsupported_dump_object(ctx, lv, "weird pseudovector"); 3038 error_unsupported_dump_object(ctx, lv, "weird pseudovector");
3037 } 3039 }