]> git.meshlink.io Git - meshlink/blobdiff - src/meshlink.c
Fix a potential NULL-pointer dereference when generating invitations.
[meshlink] / src / meshlink.c
index 66d87ee986cde60a8b3689fb0820b1bbbb7f0f51..885bfba3be57034f3007987e8cc7336de0f9b7e2 100644 (file)
@@ -388,7 +388,7 @@ static char *get_my_hostname(meshlink_handle_t *mesh) {
                return NULL;
        }
 
-       if(!strcmp(hostname[0], hostname[1])) {
+       if(hostname[0] && hostname[1] && !strcmp(hostname[0], hostname[1])) {
                free(hostname[1]);
                hostname[1] = NULL;
        }