Index: uspace/lib/http/src/request.c
===================================================================
--- uspace/lib/http/src/request.c	(revision 4f4018bd6da8e1f73a3a19c7f7f3ae2cca9cc9b9)
+++ uspace/lib/http/src/request.c	(revision 08e103d46af516da7dcb378db322a88e2c4aca0b)
@@ -100,5 +100,5 @@
 		size += header_size;
 	}
-	size += str_length(HTTP_REQUEST_LINE);
+	size += str_code_points(HTTP_REQUEST_LINE);
 
 	char *buf = malloc(size);
@@ -126,5 +126,5 @@
 	}
 
-	size_t rlsize = str_size(HTTP_REQUEST_LINE);
+	size_t rlsize = str_bytes(HTTP_REQUEST_LINE);
 	memcpy(pos, HTTP_REQUEST_LINE, rlsize);
 	pos_size -= rlsize;
Index: uspace/lib/http/src/response.c
===================================================================
--- uspace/lib/http/src/response.c	(revision 4f4018bd6da8e1f73a3a19c7f7f3ae2cca9cc9b9)
+++ uspace/lib/http/src/response.c	(revision 08e103d46af516da7dcb378db322a88e2c4aca0b)
@@ -100,5 +100,5 @@
 	if (rc != EOK)
 		return rc;
-	if (ndisc < str_length(expect))
+	if (ndisc < str_code_points(expect))
 		return HTTP_EPARSE;
 	return EOK;
