LINUX.ORG.RU

История изменений

Исправление Jetty, (текущая версия) :

Потому что либа для С, а не для С++ с сахаром. Попробуй использовать обертку


AbstractChannel *channel1_ptr = nullptr;

static int channel1_getChar(arg) {
  return channel1_ptr->getChar(arg);
}


int main() {
  channel1_ptr = new FileChannel();
  Parser->GetChanApi().onCHAN_Getc = &channel1_getChar;
}
Коряво, но работает на ура :)

Исходная версия Jetty, :

Потому что либа для С, а не для С++ с сахаром. Попробуй использовать обертку


AbstractChannel *channel1_ptr = nullptr;

static int channel1_getChar(arg) {
  return channel1_ptr->getChar(arg);
}


int main() {
  channel1_ptr = new FileChannel();
  Parser->GetChanApi().onCHAN_Getc = &channel1_getChar;
}