diff options
Diffstat (limited to 'src/dispextern.h')
-rw-r--r-- | src/dispextern.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index 15e44e0286e..211a1b06659 100644 --- a/src/dispextern.h +++ b/src/dispextern.h @@ -2792,16 +2792,9 @@ struct image /* 1 means that loading the image failed. Don't try again. */ unsigned load_failed_p; - /* A place for image types to store additional data. The member - data.lisp_val is marked during GC, so it's safe to store Lisp data - there. Image types should free this data when their `free' - function is called. */ - struct - { - int int_val; - void *ptr_val; - Lisp_Object lisp_val; - } data; + /* A place for image types to store additional data. It is marked + during GC. */ + Lisp_Object lisp_data; /* Hash value of image specification to speed up comparisons. */ EMACS_UINT hash; |