Commit 63a22ebb47850ed1f93407ac395429520055afbd

Authored by Georg Hopp
1 parent 0f1d2b90

adapt to fixed PARENTCALL

@@ -39,7 +39,7 @@ static @@ -39,7 +39,7 @@ static
39 int 39 int
40 remoteDataCtor(void * _this, va_list * params) 40 remoteDataCtor(void * _this, va_list * params)
41 { 41 {
42 - TR_PARENTCALL(_this, TR_Class, ctor, params); 42 + TR_PARENTCALL(TR_RemoteData, _this, TR_Class, ctor, params);
43 ((TR_RemoteData)_this)->remote = va_arg(*params, TR_Socket); 43 ((TR_RemoteData)_this)->remote = va_arg(*params, TR_Socket);
44 44
45 return 0; 45 return 0;
@@ -48,7 +48,7 @@ remoteDataCtor(void * _this, va_list * params) @@ -48,7 +48,7 @@ remoteDataCtor(void * _this, va_list * params)
48 static 48 static
49 void 49 void
50 remoteDataDtor(void * _this) { 50 remoteDataDtor(void * _this) {
51 - TR_PARENTCALL(_this, TR_Class, dtor); 51 + TR_PARENTCALL(TR_RemoteData, _this, TR_Class, dtor);
52 52
53 if (((TR_RemoteData)_this)->free_remote) { 53 if (((TR_RemoteData)_this)->free_remote) {
54 TR_delete(((TR_RemoteData)_this)->remote); 54 TR_delete(((TR_RemoteData)_this)->remote);
@@ -40,7 +40,7 @@ tcpSocketCtor(void * _this, va_list * params) @@ -40,7 +40,7 @@ tcpSocketCtor(void * _this, va_list * params)
40 { 40 {
41 TR_TcpSocket this = _this; 41 TR_TcpSocket this = _this;
42 42
43 - TR_PARENTCALL(_this, TR_Class, ctor, params); 43 + TR_PARENTCALL(TR_TcpSocket, _this, TR_Class, ctor, params);
44 44
45 TR_socketType((TR_Socket)this) = SOCK_STREAM; 45 TR_socketType((TR_Socket)this) = SOCK_STREAM;
46 this->listen = FALSE; 46 this->listen = FALSE;
@@ -56,7 +56,7 @@ tcpSocketBind(void * _this) @@ -56,7 +56,7 @@ tcpSocketBind(void * _this)
56 TR_TcpSocket this = _this; 56 TR_TcpSocket this = _this;
57 int bind_ret; 57 int bind_ret;
58 58
59 - TR_PARENTRETCALL(_this, TR_Socket, bind, bind_ret); 59 + TR_PARENTRETCALL(TR_TcpSocket, _this, TR_Socket, bind, bind_ret);
60 60
61 if (bind_ret != 0) { 61 if (bind_ret != 0) {
62 return -1; 62 return -1;
@@ -40,7 +40,7 @@ udpSocketCtor(void * _this, va_list * params) @@ -40,7 +40,7 @@ udpSocketCtor(void * _this, va_list * params)
40 { 40 {
41 TR_Socket this = _this; 41 TR_Socket this = _this;
42 42
43 - TR_PARENTCALL(_this, TR_Class, ctor, params); 43 + TR_PARENTCALL(TR_UdpSocket, _this, TR_Class, ctor, params);
44 44
45 this->type = SOCK_DGRAM; 45 this->type = SOCK_DGRAM;
46 46
Please register or login to post a comment