summaryrefslogtreecommitdiff
path: root/lib/libmenu/m_item_nam.c
diff options
context:
space:
mode:
authorThorsten Lockert <tholo@cvs.openbsd.org>1996-06-02 21:34:43 +0000
committerThorsten Lockert <tholo@cvs.openbsd.org>1996-06-02 21:34:43 +0000
commitb8d379a3b8bd8bdd763abd7ea8cdc4e53351f610 (patch)
treea7f7e1c184744929e43893e3e0a2cb573c3425ae /lib/libmenu/m_item_nam.c
parent65af288d2747dc891a03f23bb5259b26adf16e7b (diff)
SYSV-style menu library; from ncurses
Diffstat (limited to 'lib/libmenu/m_item_nam.c')
-rw-r--r--lib/libmenu/m_item_nam.c55
1 files changed, 55 insertions, 0 deletions
diff --git a/lib/libmenu/m_item_nam.c b/lib/libmenu/m_item_nam.c
new file mode 100644
index 00000000000..3eac4ee0343
--- /dev/null
+++ b/lib/libmenu/m_item_nam.c
@@ -0,0 +1,55 @@
+
+/***************************************************************************
+* COPYRIGHT NOTICE *
+****************************************************************************
+* ncurses is copyright (C) 1992-1995 *
+* Zeyd M. Ben-Halim *
+* zmbenhal@netcom.com *
+* Eric S. Raymond *
+* esr@snark.thyrsus.com *
+* *
+* Permission is hereby granted to reproduce and distribute ncurses *
+* by any means and for any fee, whether alone or as part of a *
+* larger distribution, in source or in binary form, PROVIDED *
+* this notice is included with any such distribution, and is not *
+* removed from any of its header files. Mention of ncurses in any *
+* applications linked with it is highly appreciated. *
+* *
+* ncurses comes AS IS with no warranty, implied or expressed. *
+* *
+***************************************************************************/
+
+/***************************************************************************
+* Module menu_item_nam *
+* Get menus item name and description *
+***************************************************************************/
+
+#include "menu.priv.h"
+
+/*---------------------------------------------------------------------------
+| Facility : libnmenu
+| Function : char *item_name(const ITEM *item)
+|
+| Description : Return name of menu item
+|
+| Return Values : See above; returns NULL if item is invalid
++--------------------------------------------------------------------------*/
+char *item_name(const ITEM * item)
+{
+ return ((item) ? item->name.str : (char *)0);
+}
+
+/*---------------------------------------------------------------------------
+| Facility : libnmenu
+| Function : char *item_description(const ITEM *item)
+|
+| Description : Returns description of item
+|
+| Return Values : See above; Returns NULL if item is invalid
++--------------------------------------------------------------------------*/
+char *item_description(const ITEM * item)
+{
+ return ((item) ? item->description.str : (char *)0);
+}
+
+/* m_item_nam.c ends here */