summaryrefslogtreecommitdiff
path: root/menu/display.c
diff options
context:
space:
mode:
authorMurali Krishnan Ganapathy <gmurali@cs.uchicago.edu>2006-01-18 21:59:58 -0600
committerH. Peter Anvin <hpa@zytor.com>2006-01-19 08:53:37 -0800
commit338537160ab79aa5b88472ffa28d4c8cf6179706 (patch)
treeafbf8d7e4b9b77c95c405637ebf508083e0e8dff /menu/display.c
parente9f0a6a9c46bb2b8806e69ec6b62a00fcb7ff4fa (diff)
downloadsyslinux-338537160ab79aa5b88472ffa28d4c8cf6179706.tar.gz
Update to the complex menu systemsyslinux-3.20-pre6
Diffstat (limited to 'menu/display.c')
-rw-r--r--menu/display.c37
1 files changed, 37 insertions, 0 deletions
diff --git a/menu/display.c b/menu/display.c
new file mode 100644
index 00000000..a9bf70e1
--- /dev/null
+++ b/menu/display.c
@@ -0,0 +1,37 @@
+/* -*- c -*- ------------------------------------------------------------- *
+ *
+ * Copyright 2004-2006 Murali Krishnan Ganapathy - All Rights Reserved
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, Inc., 53 Temple Place Ste 330,
+ * Boston MA 02111-1307, USA; either version 2 of the License, or
+ * (at your option) any later version; incorporated herein by reference.
+ *
+ * ----------------------------------------------------------------------- */
+
+#ifndef NULL
+#define NULL ((void *) 0)
+#endif
+
+#include "help.h"
+#include "com32io.h"
+#include "menu.h"
+#include "tui.h"
+#include <stdlib.h>
+#include <com32.h>
+#include <stdio.h>
+
+
+int main(int argc, char *argv[])
+{
+ if (argc < 2) {
+ csprint("Usage: display.c32 <textfile>\n",0x07);
+ exit(1);
+ }
+
+ init_help(NULL); // No base dir, so all filenames must be absolute
+ runhelp(argv[1]);
+ close_help();
+ return 0;
+}