Loading innobase/os/os0proc.c +9 −0 Original line number Diff line number Diff line Loading @@ -292,6 +292,9 @@ os_awe_allocate_physical_mem( return(TRUE); #else UT_NOT_USED(n_megabytes); UT_NOT_USED(page_info); return(FALSE); #endif } Loading Loading @@ -349,6 +352,8 @@ os_awe_allocate_virtual_mem_window( return(ptr); #else UT_NOT_USED(size); return(NULL); #endif } Loading Loading @@ -476,6 +481,10 @@ os_awe_map_physical_mem_to_window( return(TRUE); #else UT_NOT_USED(ptr); UT_NOT_USED(n_mem_pages); UT_NOT_USED(page_info); return(FALSE); #endif } Loading sql/ha_innodb.cc +3 −3 Original line number Diff line number Diff line Loading @@ -2116,7 +2116,7 @@ innobase_rollback_to_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ longlong2str((ulonglong)savepoint, name, 36); longlong2str((ulint)savepoint, name, 36); error = (int) trx_rollback_to_savepoint_for_mysql(trx, name, &mysql_binlog_cache_pos); Loading Loading @@ -2145,7 +2145,7 @@ innobase_release_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ longlong2str((ulonglong)savepoint, name, 36); longlong2str((ulint)savepoint, name, 36); error = (int) trx_release_savepoint_for_mysql(trx, name); Loading Loading @@ -2186,7 +2186,7 @@ innobase_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ char name[64]; longlong2str((ulonglong)savepoint,name,36); longlong2str((ulint)savepoint,name,36); error = (int) trx_savepoint_for_mysql(trx, name, (ib_longlong)0); Loading strings/decimal.c +1 −1 Original line number Diff line number Diff line Loading @@ -1033,7 +1033,7 @@ int decimal2ulonglong(decimal_t *from, ulonglong *to) { ulonglong y=x; x=x*DIG_BASE + *buf++; if (unlikely(y > (ULONGLONG_MAX/DIG_BASE) || x < y)) if (unlikely(y > ((ulonglong) ULONGLONG_MAX/DIG_BASE) || x < y)) { *to=y; return E_DEC_OVERFLOW; Loading Loading
innobase/os/os0proc.c +9 −0 Original line number Diff line number Diff line Loading @@ -292,6 +292,9 @@ os_awe_allocate_physical_mem( return(TRUE); #else UT_NOT_USED(n_megabytes); UT_NOT_USED(page_info); return(FALSE); #endif } Loading Loading @@ -349,6 +352,8 @@ os_awe_allocate_virtual_mem_window( return(ptr); #else UT_NOT_USED(size); return(NULL); #endif } Loading Loading @@ -476,6 +481,10 @@ os_awe_map_physical_mem_to_window( return(TRUE); #else UT_NOT_USED(ptr); UT_NOT_USED(n_mem_pages); UT_NOT_USED(page_info); return(FALSE); #endif } Loading
sql/ha_innodb.cc +3 −3 Original line number Diff line number Diff line Loading @@ -2116,7 +2116,7 @@ innobase_rollback_to_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ longlong2str((ulonglong)savepoint, name, 36); longlong2str((ulint)savepoint, name, 36); error = (int) trx_rollback_to_savepoint_for_mysql(trx, name, &mysql_binlog_cache_pos); Loading Loading @@ -2145,7 +2145,7 @@ innobase_release_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ longlong2str((ulonglong)savepoint, name, 36); longlong2str((ulint)savepoint, name, 36); error = (int) trx_release_savepoint_for_mysql(trx, name); Loading Loading @@ -2186,7 +2186,7 @@ innobase_savepoint( /* TODO: use provided savepoint data area to store savepoint data */ char name[64]; longlong2str((ulonglong)savepoint,name,36); longlong2str((ulint)savepoint,name,36); error = (int) trx_savepoint_for_mysql(trx, name, (ib_longlong)0); Loading
strings/decimal.c +1 −1 Original line number Diff line number Diff line Loading @@ -1033,7 +1033,7 @@ int decimal2ulonglong(decimal_t *from, ulonglong *to) { ulonglong y=x; x=x*DIG_BASE + *buf++; if (unlikely(y > (ULONGLONG_MAX/DIG_BASE) || x < y)) if (unlikely(y > ((ulonglong) ULONGLONG_MAX/DIG_BASE) || x < y)) { *to=y; return E_DEC_OVERFLOW; Loading