/*
* Convenient storage of the program name
*/
-cptr argv0 = NULL;
+concptr argv0 = NULL;
/*
* Determine if string "t" is equal to string "t"
*/
-bool streq(cptr a, cptr b)
+bool streq(concptr a, concptr b)
{
return (!strcmp(a, b));
}
/*
* Determine if string "t" is a suffix of string "s"
*/
-bool suffix(cptr s, cptr t)
+bool suffix(concptr s, concptr t)
{
int tlen = strlen(t);
int slen = strlen(s);
/*
* Determine if string "t" is a prefix of string "s"
*/
-bool prefix(cptr s, cptr t)
+bool prefix(concptr s, concptr t)
{
/* Scan "t" */
while (*t)
/*
* Redefinable "plog" action
*/
-void (*plog_aux)(cptr) = NULL;
+void (*plog_aux)(concptr) = NULL;
/*
* Print (or log) a "warning" message (ala "perror()")
* Note the use of the (optional) "plog_aux" hook.
*/
-void plog(cptr str)
+void plog(concptr str)
{
/* Use the "alternative" function if possible */
if (plog_aux) (*plog_aux)(str);
/*
* Redefinable "quit" action
*/
-void (*quit_aux)(cptr) = NULL;
+void (*quit_aux)(concptr) = NULL;
/*
* Exit (ala "exit()"). If 'str' is NULL, do "exit(0)".
* Otherwise, plog() 'str' and exit with an error code of -1.
* But always use 'quit_aux', if set, before anything else.
*/
-void quit(cptr str)
+void quit(concptr str)
{
/* Attempt to use the aux function */
if (quit_aux) (*quit_aux)(str);
/*
* Redefinable "core" action
*/
-void (*core_aux)(cptr) = NULL;
+void (*core_aux)(concptr) = NULL;
/*
* Dump a core file, after printing a warning message
* As with "quit()", try to use the "core_aux()" hook first.
*/
-void core(cptr str)
+void core(concptr str)
{
char *crash = NULL;