Skip to content

Commit 2c276ed

Browse files
authored
Merge pull request #4 from cesfahani/bug/signed-unsigned-warning
Fixed signed/unsigned comparison warning.
2 parents 902bf3d + 6a50f13 commit 2c276ed

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

httplib.h

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,17 @@ inline int socket_read(socket_t sock, char* ptr, size_t size)
173173
return recv(sock, ptr, size, 0);
174174
}
175175

176-
inline int socket_write(socket_t sock, const char* ptr, size_t size = -1)
176+
inline int socket_write(socket_t sock, const char* ptr, size_t size)
177177
{
178-
if (size == -1) {
179-
size = strlen(ptr);
180-
}
181178
return send(sock, ptr, size, 0);
182179
}
183180

181+
inline int socket_write(socket_t sock, const char* ptr)
182+
{
183+
size_t size = strlen(ptr);
184+
return socket_write(sock, ptr, size);
185+
}
186+
184187
inline bool socket_gets(socket_t sock, char* buf, int bufsiz)
185188
{
186189
// TODO: buffering for better performance

0 commit comments

Comments
 (0)