You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
834 B
Markdown
35 lines
834 B
Markdown
% notcurses_stop(3)
|
|
% nick black <nickblack@linux.com>
|
|
% v1.1.0
|
|
|
|
# NAME
|
|
|
|
notcurses_stop - free up resources and restore initial terminal state
|
|
|
|
# SYNOPSIS
|
|
|
|
**#include <notcurses.h>**
|
|
|
|
**int notcurses_stop(struct notcurses* nc);**
|
|
|
|
# DESCRIPTION
|
|
|
|
**notcurses_stop** frees up any resources associated with the
|
|
**struct notcurses** provided as **nc**, and attempts to restore the terminal to its
|
|
state prior to calling notcurses_init(3). It also unregisters any signal
|
|
handlers put into place by notcurses_init(3). **nc** must not be used following
|
|
the call.
|
|
|
|
# NOTES
|
|
|
|
Behavior is undefined if other threads are working with **nc** when or after
|
|
this function is called. It is unlikely to be good.
|
|
|
|
# RETURN VALUES
|
|
|
|
On success, 0 is returned. Otherwise, a negative value is returned.
|
|
|
|
# SEE ALSO
|
|
|
|
**notcurses(3)**, **notcurses_init(3)**
|