fix user/pass from config file

This commit is contained in:
Jan-Piet Mens
2016-02-25 18:38:03 +01:00
parent 8a2fe34826
commit a73bc22ade
+10 -2
View File
@@ -1179,8 +1179,16 @@ int main(int argc, char **argv)
}
#if WITH_MQTT
ud->username = getenv("OTR_USER");
ud->password = getenv("OTR_PASS");
if ((p = getenv("OTR_USER")) != NULL) {
if (ud->username)
free(ud->username);
ud->username = strdup(p);
}
if ((p = getenv("OTR_PASS")) != NULL) {
if (ud->password)
free(ud->password);
ud->password = strdup(p);
}
utstring_new(clientid);
utstring_printf(clientid, "ot-recorder");