diff options
| author | Andreas Schwab | 2022-01-27 12:22:47 +0100 |
|---|---|---|
| committer | Andreas Schwab | 2022-01-27 12:30:17 +0100 |
| commit | 63255de48b498a8fab4cec5da244998f1ed23f8e (patch) | |
| tree | cefd82535c123adf8c88605c0f15caa60dfc7a9e /src | |
| parent | dae4fa998609af286ba7a8a2e2a2e77d22df1faa (diff) | |
| download | emacs-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.c | 4 |
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 | } |