From a2c9c8eaa074cdd08ec78ebfdecddea4ae88d47f Mon Sep 17 00:00:00 2001 From: "marko@hundin.mysql.fi" <> Date: Sat, 18 Dec 2004 00:19:00 +0200 Subject: [PATCH] InnoDB: fix a compilation error due to missing typedef (Bug #7383) rem0rec.ic: Replace (int16_t) with (signed short). --- innobase/include/rem0rec.ic | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/innobase/include/rem0rec.ic b/innobase/include/rem0rec.ic index db938aa9fa5..20a97f7e750 100644 --- a/innobase/include/rem0rec.ic +++ b/innobase/include/rem0rec.ic @@ -257,7 +257,7 @@ rec_get_next_offs( ibool comp) /* in: TRUE=compact page format */ { if (comp) { - lint ret = (int16_t) rec_get_bit_field_2(rec, REC_NEXT, + lint ret = (signed short) rec_get_bit_field_2(rec, REC_NEXT, REC_NEXT_MASK, REC_NEXT_SHIFT); #if UNIV_PAGE_SIZE <= 32768 /* with 64 KiB page size, the pointer will "wrap around",