silcd: fixed memory leaks