{ 116, "out of hex range" },
};
+/**
+ * wordのエラーをエラーリストに追加
+ */
+void addcerrlist_word()
+{
+ addcerrlist(ARRAYSIZE(cerr_word), cerr_word);
+}
+
/**
* 10進数の文字列をWORD値に変換
*/
WORD nh2word(const char *str)
{
assert(sizeof(WORD)*8 == 16); /* WORD型のサイズが16ビットであることを確認 */
- addcerrlist(ARRAYSIZE(cerr_word), cerr_word); /* エラーの設定 */
WORD word;
*(digit + j) = *(p + (i - 1) - j);
}
*(digit + j + 1) = '\0';
- free_chk(p, "word2n.p");
+ FREE(p);
return digit;
}