/*
* This file is part of DisOrder.
- * Copyright (C) 2005, 2007, 2008 Richard Kettlewell
+ * Copyright (C) 2005, 2007-2009 Richard Kettlewell
*
* 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
while(*s) {
errno = 0;
dynstr_ucs4_append(&d, strtoul(s, &e, 0));
- if(errno) fatal(errno, "strtoul (%s)", s);
+ if(errno)
+ disorder_fatal(errno, "strtoul (%s)", s);
s = e;
}
dynstr_ucs4_terminate(&d);
};
/* display usage message and terminate */
-static void help(void) {
+static void attribute((noreturn)) help(void) {
xprintf("Usage:\n"
" %s [OPTIONS]\n"
"Options:\n"