X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=mutt_socket.c;h=b231454e4dd27f1d31c93fd5e7d15d17fd4579cc;hp=90ae621cc91ec2bb78b13b4935b90d5355da78ac;hb=9a1805afc94b21d8766e6e67ef57f92aaf966e84;hpb=841934011451205d8295ac955486f06c317fdf15 diff --git a/mutt_socket.c b/mutt_socket.c index 90ae621..b231454 100644 --- a/mutt_socket.c +++ b/mutt_socket.c @@ -23,6 +23,10 @@ #include "mutt_idna.h" +#include "lib/mem.h" +#include "lib/intl.h" +#include "lib/str.h" + #include #include #include @@ -104,7 +108,7 @@ int mutt_socket_write_d (CONNECTION * conn, const char *buf, int dbg) return -1; } - len = mutt_strlen (buf); + len = safe_strlen (buf); if ((rc = conn->conn_write (conn, buf, len)) < 0) { dprint (1, (debugfile, "mutt_socket_write: error writing, closing socket\n")); @@ -175,7 +179,7 @@ int mutt_socket_readln_d (char *buf, size_t buflen, CONNECTION * conn, dprint (dbg, (debugfile, "< %s\n", buf)); - /* number of bytes read, not mutt_strlen */ + /* number of bytes read, not safe_strlen */ return i + 1; } @@ -276,7 +280,7 @@ static int socket_preconnect (void) int rc; int save_errno; - if (mutt_strlen (Preconnect)) { + if (safe_strlen (Preconnect)) { dprint (2, (debugfile, "Executing preconnect: %s\n", Preconnect)); rc = mutt_system (Preconnect); dprint (2, (debugfile, "Preconnect result: %d\n", rc));