summaryrefslogtreecommitdiff
path: root/src/script.h
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>2006-02-06 22:16:50 +0000
committerMichael Jennings <mej@kainx.org>2006-02-06 22:16:50 +0000
commitfccdc9bb52da2b4293cb97e3c43657ed0e5d922c (patch)
treee2e9683c5e1348e0606c786cabc549bef322c6f2 /src/script.h
parentf7397a061134a0be5345b8338abfb07fdce2010a (diff)
downloadeterm-fccdc9bb52da2b4293cb97e3c43657ed0e5d922c.tar.gz
Mon Feb 6 17:15:49 2006 Michael Jennings (mej)
DragonFly BSD fixes from Joerg Sonnenberger <joerg@britannica.bec.de>. Also some type mismatch fixes. ---------------------------------------------------------------------- SVN revision: 20313
Diffstat (limited to 'src/script.h')
-rw-r--r--src/script.h38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/script.h b/src/script.h
index fc0ea25..b3e96aa 100644
--- a/src/script.h
+++ b/src/script.h
@@ -31,7 +31,7 @@
/************ Macros and Definitions ************/
/************ Structures ************/
-typedef void (*eterm_script_handler_function_t)(char **);
+typedef void (*eterm_script_handler_function_t)(spif_charptr_t *);
typedef struct {
char *name;
eterm_script_handler_function_t handler;
@@ -43,26 +43,26 @@ typedef struct {
_XFUNCPROTOBEGIN
/* Handlers */
-extern void script_handler_copy(char **);
-extern void script_handler_echo(char **);
-extern void script_handler_exec_dialog(char **);
-extern void script_handler_exit(char **);
-extern void script_handler_kill(char **);
-extern void script_handler_msgbox(char **);
-extern void script_handler_paste(char **);
-extern void script_handler_save(char **);
-extern void script_handler_save_buff(char **);
-extern void script_handler_scroll(char **);
-extern void script_handler_search(char **);
-extern void script_handler_spawn(char **);
-extern void script_handler_string(char **);
-extern void script_handler_nop(char **);
+extern void script_handler_copy(spif_charptr_t *);
+extern void script_handler_echo(spif_charptr_t *);
+extern void script_handler_exec_dialog(spif_charptr_t *);
+extern void script_handler_exit(spif_charptr_t *);
+extern void script_handler_kill(spif_charptr_t *);
+extern void script_handler_msgbox(spif_charptr_t *);
+extern void script_handler_paste(spif_charptr_t *);
+extern void script_handler_save(spif_charptr_t *);
+extern void script_handler_save_buff(spif_charptr_t *);
+extern void script_handler_scroll(spif_charptr_t *);
+extern void script_handler_search(spif_charptr_t *);
+extern void script_handler_spawn(spif_charptr_t *);
+extern void script_handler_string(spif_charptr_t *);
+extern void script_handler_nop(spif_charptr_t *);
#ifdef ESCREEN
-extern void script_handler_es_display(char **);
-extern void script_handler_es_region(char **);
-extern void script_handler_es_statement(char **);
-extern void script_handler_es_reset(char **);
+extern void script_handler_es_display(spif_charptr_t *);
+extern void script_handler_es_region(spif_charptr_t *);
+extern void script_handler_es_statement(spif_charptr_t *);
+extern void script_handler_es_reset(spif_charptr_t *);
#endif
/* Engine */