]> andersk Git - libfaim.git/blobdiff - src/ft.c
- Sat Sep 8 21:26:27 PDT 2001
[libfaim.git] / src / ft.c
index c7068ae86e5aae592abceaacd45ed2a258cb4940..89c065e743be6af2af4f903db31a1ec9a197db93 100644 (file)
--- a/src/ft.c
+++ b/src/ft.c
@@ -421,7 +421,8 @@ faim_export aim_conn_t *aim_directim_connect(aim_session_t *sess, const char *sn
 
        memcpy(intdata->cookie, cookie, 8);
        strncpy(intdata->sn, sn, sizeof(intdata->sn));
-       strncpy(intdata->ip, addr, sizeof(intdata->ip));
+       if (addr)
+               strncpy(intdata->ip, addr, sizeof(intdata->ip));
 
        /* XXX verify that non-blocking connects actually work */
        if (!(newconn = aim_newconn(sess, AIM_CONN_TYPE_RENDEZVOUS, addr))) {
This page took 0.046364 seconds and 4 git commands to generate.