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/ltrace.c b/ltrace.c
index 568e75d..060e2b3 100644
--- a/ltrace.c
+++ b/ltrace.c
@@ -21,8 +21,8 @@
 
 int exiting=0;				/* =1 if a SIGINT or SIGTERM has been received */
 
-static void signal_alarm(int sig)
-{
+static void
+signal_alarm(int sig) {
 	struct process * tmp = list_of_processes;
 
 	signal(SIGALRM,SIG_DFL);
@@ -46,8 +46,8 @@
 	}
 }
 
-static void signal_exit(int sig)
-{
+static void
+signal_exit(int sig) {
 	exiting=1;
 	if (opt_d) {
 		output_line(0,"Received interrupt signal; exiting...");
@@ -68,13 +68,13 @@
 	alarm(1);
 }
 
-static void normal_exit(void)
-{
+static void
+normal_exit(void) {
 	output_line(0,0);
 }
 
-int main(int argc, char **argv)
-{
+int
+main(int argc, char **argv) {
 	struct opt_p_t * opt_p_tmp;
 
 	atexit(normal_exit);