Version: 0.3.18

* Simplified arch-dependent stuff
* Updated list of syscalls and signals to Linux 2.4.18
* Unified coding-style of all function declarations
* Do not indent lines indicating signals, exit codes, etc
* Updated description
* fix off-by-one problem in checking syscall number (Tim Waugh
  <twaugh@redhat.com> fixed this problem in RedHat two years ago;
  thank you for NOT noticing me...)
diff --git a/execute_program.c b/execute_program.c
index 77e30b3..0306678 100644
--- a/execute_program.c
+++ b/execute_program.c
@@ -18,8 +18,8 @@
 
 static void change_uid(struct process * proc);
 
-void execute_program(struct process * sp, char **argv)
-{
+void
+execute_program(struct process * sp, char **argv) {
 	pid_t pid;
 
 	if (opt_d) {
@@ -47,8 +47,8 @@
 	return;
 }
 
-static void change_uid(struct process * proc)
-{
+static void
+change_uid(struct process * proc) {
 	uid_t run_uid, run_euid;
 	gid_t run_gid, run_egid;