diff --git a/libbinlogevents/src/rows_event.cpp b/libbinlogevents/src/rows_event.cpp index 8d93752..5420875 100644 --- a/libbinlogevents/src/rows_event.cpp +++ b/libbinlogevents/src/rows_event.cpp @@ -69,13 +69,13 @@ Table_map_event::Table_map_event(const char *buf, /* Read the variable part of the event */ READER_TRY_SET(m_dblen, read); - if (m_dblen > 64 /* NAME_CHAR_LEN */) + if (m_dblen > NAME_LEN) READER_THROW("Database name length too long.") ptr_dbnam = READER_TRY_CALL(ptr, m_dblen + 1); m_dbnam = std::string(ptr_dbnam, m_dblen); READER_TRY_SET(m_tbllen, read); - if (m_tbllen > 64 /* NAME_CHAR_LEN */) + if (m_tbllen > NAME_LEN) READER_THROW("Table name length too long.") ptr_tblnam = READER_TRY_CALL(ptr, m_tbllen + 1); m_tblnam = std::string(ptr_tblnam, m_tbllen);