$NetBSD: patch-ac,v 1.1 2006/03/23 00:36:37 joerg Exp $ --- libOpenAG/AGMessage.cpp.orig 2006-03-23 00:19:02.000000000 +0000 +++ libOpenAG/AGMessage.cpp @@ -282,9 +282,9 @@ unsigned short AGMessage::read_short() unsigned char AGMessage::read_byte() { - unsigned char* temp = new unsigned char[1]; - read_string((char*)temp, (unsigned short)1); - unsigned char temp2 = *(temp); + char* temp = new char[1]; + read_string(temp, (unsigned short)1); + unsigned char temp2 = (unsigned char)*(temp); #if AGDEBUGLEVEL > 5 printf("read byte: %i\n", temp2); #endif