Function tuifw_screen_ncurses::init
source · [−]Expand description
Safety
This function initializes ncurses lib. It is safe iff no other code in application calls ncurses functions
while Screen
instance is alive. This rule also applies to another Screen
instance:
it is not safe to call init
again until Screen
created by previous call is dropped.
It is impossible to garantee this conditions on a library level. So this unsafity should be propagated through all wrappers to the final application.