Тока, опять же, не забываем :
У вас - sms_name:STRING(5);
А предложено - ptStr : POINTER TO STRING(6);
Ничего страшного, только priority накроется медным тазом в какой-то момент