Fix null deref in Lcj ##crash

This commit is contained in:
pancake 2024-08-19 22:11:56 +02:00
parent 48f3d80244
commit 9f2cc5e101

View File

@ -624,8 +624,12 @@ static int cmd_plugins(void *data, const char *input) {
pj_a (pj);
r_list_foreach (core->rcmd->plist, iter, cp) {
pj_o (pj);
pj_ks (pj, "name", cp->meta.name);
pj_ks (pj, "desc", cp->meta.desc);
if (cp->meta.name) {
pj_ks (pj, "name", cp->meta.name);
}
if (cp->meta.desc) {
pj_ks (pj, "desc", cp->meta.desc);
}
if (cp->meta.version) {
pj_ks (pj, "version", cp->meta.version);
}