1177595Sweongyo/* Nested struct */ 2177595Sweongyotypedef void *EditLine; 3177595Sweongyotypedef void *History; 4177595Sweongyo 5177595Sweongyotypedef struct { 6177595Sweongyo EditLine *el; 7177595Sweongyo History *hist; 8177595Sweongyo} el_mode_t; 9177595Sweongyo 10177595Sweongyostruct el_modes_s { 11177595Sweongyo el_mode_t command; 12177595Sweongyo el_mode_t string; 13177595Sweongyo el_mode_t filec; 14177595Sweongyo el_mode_t mime_enc; 15177595Sweongyo}; 16177595Sweongyo 17177595Sweongyostruct el_modes_s elm = { 18177595Sweongyo .command = { .el = 0, .hist = 0, }, 19177595Sweongyo .string = { .el = 0, .hist = 0, }, 20177595Sweongyo .filec = { .el = 0, .hist = 0, }, 21177595Sweongyo}; 22177595Sweongyo