Код: Выделить всё
uint16_t ui16dx = ((uint16_t *)&Reg->ui32Hash)[0];
Код: Выделить всё
uint32_t ui16dx = Reg->ui32Hash;
Самое печальное, что потом происходит другая лажа, которую немного непонятка как править Буду думать.
Код: Выделить всё
uint16_t ui16dx = ((uint16_t *)&Reg->ui32Hash)[0];
Код: Выделить всё
uint32_t ui16dx = Reg->ui32Hash;
А я про это и говорил:обращению к памяти за пределами массива RegUser *table[65536]
Поэтому:Самое печальное, что потом происходит другая лажа
Код: Выделить всё
uint16_t ui16dx = (uint16_t)Reg->ui32Hash;
Код: Выделить всё
#include <iostream>
#include <stdint.h>
int main() {
uint32_t a = 1000;
uint16_t b = (uint16_t)a;
uint16_t c = ((uint16_t *)&a)[0];
std::cout << b << " --- " << c << std::endl;
return 0;
}
Поставил liblua5.1-sql-mysql-2 и liblua5.1-sql-mysql-deb, однако по-прежнему никаких следов файлов mysql.lua, init.lua, и вообще каталога libs, кроме как в PtokaX, нет.nd писал(а): Дополнительные библиотеки Lua 5.1 можно поставить через менеджер пакетов дистрибутива.
Код: Выделить всё
./start_ptokax: 26: ./PtokaX: not found