• Dmitry Antipov's avatar
    Cleanup miscellaneous objects allocation and initialization. · d7a7fda3
    Dmitry Antipov authored
    * alloc.c (allocate_misc): Change to static.  Add argument to
    specify the subtype.  Adjust comment and users.
    (build_overlay): New function.
    * buffer.c (copy_overlays, Fmake_overlay): Use it.
    * lisp.h (struct Lisp_Overlay): Remove obsolete comment.
    (allocate_misc): Remove prototype.
    (build_overlay): Add prototype.
    d7a7fda3
lisp.h 124 KB