Correctly initialize filter if it's null

This commit is contained in:
smallmodel 2025-04-27 20:12:16 +02:00
parent bf35007fdd
commit b9bbc64a68
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -530,7 +530,11 @@ GError ServerListUpdate2(GServerList serverlist, gbool async, char *filter, GQue
serverlist->numservers = ServerListCount(serverlist);
// Added in 2.0
//serverlist->cryptinfo.offset = -1;
strncpy(serverlist->filter, filter, sizeof(serverlist->filter));
if (filter) {
strncpy(serverlist->filter, filter, sizeof(serverlist->filter));
} else {
serverlist->filter[0] = 0;
}
serverlist->async = async;