From d424569f34ec85857c09aa2643209960f91550bf Mon Sep 17 00:00:00 2001
From: Michael Jerris <mike@jerris.com>
Date: Tue, 10 Feb 2009 20:31:47 +0000
Subject: [PATCH] fix build

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@659 a93c3328-9c30-0410-af19-c9cd2b2d52af
---
 libs/freetdm/src/testcid.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/libs/freetdm/src/testcid.c b/libs/freetdm/src/testcid.c
index 815ae2a0d2..0018bb9a5d 100644
--- a/libs/freetdm/src/testcid.c
+++ b/libs/freetdm/src/testcid.c
@@ -9,7 +9,9 @@ struct helper {
 zap_status_t my_write_sample(int16_t *buf, zap_size_t buflen, void *user_data)
 {
 	struct helper *foo = (struct helper *) user_data;
-	write(foo->fd, buf, buflen * 2);
+        size_t len;
+	len = write(foo->fd, buf, buflen * 2);
+        if (!len) return ZAP_FAIL;
 	foo->wrote += buflen * 2;
 	return ZAP_SUCCESS;
 }