Use the t# format where appropriate.  Greg Stein.
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index e195389..9d672a6 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -472,7 +472,7 @@
 		char *path;
 		int len;
 		addr = (struct sockaddr_un* )&(s->sock_addr).un;
-		if (!PyArg_Parse(args, "s#", &path, &len))
+		if (!PyArg_Parse(args, "t#", &path, &len))
 			return 0;
 		if (len > sizeof addr->sun_path) {
 			PyErr_SetString(PySocket_Error,