# HG changeset patch
# User unc0rr
# Date 1234628758 0
# Node ID 7c9d645d2591cfb14f004a9bc7a4fca541c05fc9
# Parent  c84223511ca87cd2a77eb50421ed4f8b28987682
Fix passing hedgehogs number from engine to frontend

diff -r c84223511ca8 -r 7c9d645d2591 QTfrontend/hwmap.cpp
--- a/QTfrontend/hwmap.cpp	Sat Feb 14 16:24:20 2009 +0000
+++ b/QTfrontend/hwmap.cpp	Sat Feb 14 16:25:58 2009 +0000
@@ -49,7 +49,7 @@
 		quint8 *buf = (quint8*) readbuffer.constData();
 		QImage im(buf, 256, 128, QImage::Format_Mono);
 		im.setNumColors(2);
-		emit HHLimitReceived(buf[128 * 32 + 1]);
+		emit HHLimitReceived(buf[128 * 32]);
 		emit ImageReceived(im);
 	}
 }
diff -r c84223511ca8 -r 7c9d645d2591 hedgewars/hwengine.dpr
--- a/hedgewars/hwengine.dpr	Sat Feb 14 16:24:20 2009 +0000
+++ b/hedgewars/hwengine.dpr	Sat Feb 14 16:25:58 2009 +0000
@@ -270,6 +270,7 @@
 /////////////////////////
 procedure GenLandPreview;
 var Preview: TPreview;
+	h: byte;
 begin
 InitIPC;
 IPCWaitPongEvent;
@@ -280,6 +281,8 @@
 Preview:= GenPreview;
 WriteLnToConsole('Sending preview...');
 SendIPCRaw(@Preview, sizeof(Preview));
+h:= MaxHedgehogs;
+SendIPCRaw(@h, sizeof(h));
 WriteLnToConsole('Preview sent, disconnect');
 CloseIPC
 end;