修复 getrandomstr_r 函数返回非大写字符的问题

同时解决一处内存泄漏