 +
 +		return SHOUTERR_UNSUPPORTED;
 +	}
-+    kate_data->num_headers = kate_data->ki.num_headers;
 +#else
 +    if (packet.bytes<9 || memcmp(packet.packet, "\x80kate\0\0\0\0", 9)) {
 +		free_kate_data(kate_data);

 
diff -x '*.o' -x '*.la' -x '*.lo' -x '*.Po' -x .deps -x .libs -x autom4te.cache -x Makefile -x Makefile.in -x configure -x config.log -x config.status -x aclocal.m4 -x config.guess -x config.sub -x libtool -x config.h -x examples -x stamp-h1 -x shout-config -x shout.pc -x depcomp -x missing -x compile -x ltmain.sh -x libtool -x install-sh -x shout.h -x shout-config.in -x config.h.in -urN libshout-svn/src/kate.c libshout-svn-with-kate/src/kate.c
--- libshout-svn/src/kate.c	1970-01-01 01:00:00.000000000 +0100
+++ libshout-svn-with-kate/src/kate.c	2008-03-23 15:09:51.000000000 +0000
@@ -0,0 +1,183 @@
+/* -*- c-basic-offset: 8; -*- */
+/* kate.c: Ogg Kate data handlers for libshout
+ * $Id: kate.c 11416 2006-05-22 00:32:49Z brendan $

+#include <string.h>
+
+#ifdef HAVE_KATE
+#include <kate/oggkate.h>
+#endif
+
+#include "shout_private.h"
