diff --git a/changelog b/changelog
index 74a0194..da525a4 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,5 @@
+20140729 tpd src/axiom-website/patches.html 20140729.04.tpd.patch
+20140729 tpd src/lib/sockio-c.c 'val is set but never used, removed
 20140729 tpd src/axiom-website/patches.html 20140729.03.tpd.patch
 20140729 tpd src/lib/pixmap.c 'status' is set but never used, removed
 20140729 tpd src/axiom-website/patches.html 20140729.02.tpd.patch
diff --git a/patch b/patch
index cefae36..2cec990 100644
--- a/patch
+++ b/patch
@@ -1 +1 @@
-src/lib/pixmap.c 'status' is set but never used, removed
+src/lib/sockio-c.c 'val' is set but never used, removed
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index fe77800..02a7352 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -4582,6 +4582,8 @@ books/axiom.sty don't use mathbb because texlive has changed<br/>
 src/lib/fnct-key.c 'length' is set but never used, removed<br/>
 <a href="patches/20140729.03.tpd.patch">20140729.03.tpd.patch</a>
 src/lib/pixmap.c 'status' is set but never used, removed<br/>
+<a href="patches/20140729.04.tpd.patch">20140729.04.tpd.patch</a>
+src/lib/sockio-c.c 'val is set but never used, removed<br/>
  </body>
 </html>
 
diff --git a/src/lib/sockio-c.c.pamphlet b/src/lib/sockio-c.c.pamphlet
index 6841293..1eb44d3 100644
--- a/src/lib/sockio-c.c.pamphlet
+++ b/src/lib/sockio-c.c.pamphlet
@@ -500,9 +500,8 @@ sock_send_floats(int purpose, double  *vals, int num)
 double 
 get_float(Sock *sock)
 {
-  int val;
   double num = -1.0;
-  val = fill_buf(sock, (char *)&num, sizeof(double), "double");
+  fill_buf(sock, (char *)&num, sizeof(double), "double");
 #ifdef DEBUG
   fprintf(stderr,"get_float: received %f\n",num);
 #endif
