mdns: fix uninitialised pointer for first nonOlsrInterface
[olsrd.git] / lib / mdns / src / NetworkInterfaces.c
index 9134bd7..ad3deae 100644 (file)
@@ -285,6 +285,7 @@ CreateInterface(const char *ifName, struct interface *olsrIntf)
    * added at the front of the list, non-OLSR interfaces at the back. */
   if (BmfInterfaces == NULL) {
     /* First TBmfInterface object in list */
+    newIf->next = NULL;
     BmfInterfaces = newIf;
     LastBmfInterface = newIf;
   } else if (olsrIntf != NULL) {