]> git.donarmstrong.com Git - samtools.git/commitdiff
(no commit message)
authorPetr Danecek <pd3@sanger.ac.uk>
Thu, 22 Oct 2009 15:46:58 +0000 (15:46 +0000)
committerPetr Danecek <pd3@sanger.ac.uk>
Thu, 22 Oct 2009 15:46:58 +0000 (15:46 +0000)
sam_header.c

index b74b52b5919a1ec69df95dfb66e73c1707c77220..33007a611609a99adf37340445dadd7485343786 100644 (file)
@@ -3,6 +3,7 @@
 #include <string.h>
 #include <ctype.h>
 #include <stdlib.h>
+#include <stdarg.h>
 
 const char *o_hd_tags[] = {"SO","GO",NULL};
 const char *r_hd_tags[] = {"VN",NULL};
@@ -16,6 +17,22 @@ const char *types[]          = {"HD","SQ","RG","PG","CO",NULL};
 const char **optional_tags[] = {o_hd_tags,o_sq_tags,o_rg_tags,o_pg_tags,NULL,NULL};
 const char **required_tags[] = {r_hd_tags,r_sq_tags,r_rg_tags,r_pg_tags,NULL,NULL};
 
+void debug(const char *format, ...)
+{
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+}
+
+void error(const char *format, ...)
+{
+    va_list ap;
+    va_start(ap, format);
+    vfprintf(stderr, format, ap);
+    va_end(ap);
+    exit(-1);
+}
 
 list_t *list_append(list_t *root, void *data)
 {