以下の文は、何故駄目なのですか?

void *s = CString("abc");
delete s;