]> code.delx.au - gnu-emacs/blobdiff - src/dispextern.h
Allow null entries in face and image cache
[gnu-emacs] / src / dispextern.h
index 4deebc146c82aaf31c38a0b34f5eebad42720117..e83b7c7fc83e75dba2564819875c5734c299a161 100644 (file)
@@ -1815,7 +1815,6 @@ struct face_cache
 
 #define FACE_FROM_ID(F, ID)                                    \
   (eassert (UNSIGNED_CMP (ID, <, FRAME_FACE_CACHE (F)->used)), \
-   eassume (FRAME_FACE_CACHE (F)->faces_by_id[ID]),            \
    FRAME_FACE_CACHE (F)->faces_by_id[ID])
 
 /* Return a pointer to the face with ID on frame F, or null if such a
@@ -3093,7 +3092,6 @@ struct image_cache
 
 #define IMAGE_FROM_ID(F, ID)                                   \
   (eassert (UNSIGNED_CMP (ID, <, FRAME_IMAGE_CACHE (F)->used)),        \
-   eassume (FRAME_IMAGE_CACHE (F)->images[ID]),                        \
    FRAME_IMAGE_CACHE (F)->images[ID])
 
 /* Value is a pointer to the image with id ID on frame F, or null if