diff zdis.c @ 805:3eced113081c

Pre-release cleanup
author Michael Pavone <pavone@retrodev.com>
date Sun, 26 Jul 2015 18:29:14 -0700
parents 140af5509ce7
children e95978c0988c
line wrap: on
line diff
--- a/zdis.c	Sun Jul 26 17:21:49 2015 -0700
+++ b/zdis.c	Sun Jul 26 18:29:14 2015 -0700
@@ -6,10 +6,20 @@
 #include "z80inst.h"
 #include <stdio.h>
 #include <stdlib.h>
+#include <stdarg.h>
 
 uint8_t visited[(64*1024)/8];
 uint8_t label[(64*1024)/8];
 
+void fatal_error(char *format, ...)
+{
+	va_list args;
+	va_start(args, format);
+	vfprintf(stderr, format, args);
+	va_end(args);
+	exit(1);
+}
+
 void visit(uint16_t address)
 {
 	visited[address/8] |= 1 << (address % 8);