sds
sds copied to clipboard
repair malloc fail bug
I think check "if (sh == NULL) return NULL;" should be ahead, if not, core dump will happen.