commit c8f81c20077ce5d2d3dd3b41065f707ae0ad2596
parent c6663d2c41ee20722d4a9c4dc8ac5b09efc882c3
Author: Andrej Kacian <ticho@claws-mail.org>
Date: Fri, 28 Apr 2017 13:38:54 +0200
Use g_strndup() instead of strndup() for better portability.
Fix by Abhay S. Kushwaha.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/ssl_manager.c b/src/ssl_manager.c
@@ -227,8 +227,8 @@ static gboolean get_serverport(const gchar *str, gchar **server, gchar **port)
prevpos = pos, pos = strstr(pos+1, ".")) {
if (!strcmp(pos, ".cert")) {
if (prevpos > str) {
- *server = strndup(str, prevpos - str);
- *port = strndup(prevpos+1, pos - prevpos - 1);
+ *server = g_strndup(str, prevpos - str);
+ *port = g_strndup(prevpos+1, pos - prevpos - 1);
} else {
*server = *port = NULL;
}