--- deliantra/server/socket/image.C 2006/12/14 01:21:58 1.8 +++ deliantra/server/socket/image.C 2006/12/14 22:45:41 1.12 @@ -231,12 +231,12 @@ LOG (llevError, "To high a setnum in image_info file: %d > %d\n", len, MAX_FACE_SETS); abort (); } - facesets[len].prefix = strdup_local (cps[1]); - facesets[len].fullname = strdup_local (cps[2]); + facesets[len].prefix = strdup (cps[1]); + facesets[len].fullname = strdup (cps[2]); facesets[len].fallback = atoi (cps[3]); - facesets[len].size = strdup_local (cps[4]); - facesets[len].extension = strdup_local (cps[5]); - facesets[len].comment = strdup_local (cps[6]); + facesets[len].size = strdup (cps[4]); + facesets[len].extension = strdup (cps[5]); + facesets[len].comment = strdup (cps[6]); } } close_and_delete (infile, compressed); @@ -314,7 +314,7 @@ */ void -SetFaceMode (char *buf, int len, NewSocket *ns) +SetFaceMode (char *buf, int len, client_socket *ns) { int mask = (atoi (buf) & CF_FACE_CACHE), mode = (atoi (buf) & ~CF_FACE_CACHE); @@ -338,7 +338,7 @@ */ void -SendFaceCmd (char *buff, int len, NewSocket * ns) +SendFaceCmd (char *buff, int len, client_socket * ns) { long tmpnum = atoi (buff); short facenum = tmpnum & 0xffff; @@ -357,7 +357,7 @@ */ void -esrv_send_face (NewSocket *ns, short face_num, int nocache) +esrv_send_face (client_socket *ns, short face_num, int nocache) { char fallback; @@ -387,7 +387,7 @@ sl << uint32 (facesets[fallback].faces[face_num].checksum) << new_faces[face_num].name; - Send_With_Handling (ns, &sl); + ns->send_packet (sl); } else { @@ -400,7 +400,7 @@ sl << uint32 (facesets[fallback].faces[face_num].datalen) << data (facesets[fallback].faces[face_num].data, facesets[fallback].faces[face_num].datalen); - Send_With_Handling (ns, &sl); + ns->send_packet (sl); } ns->faces_sent[face_num] |= NS_FACESENT_FACE; @@ -413,7 +413,7 @@ */ void -send_image_info (NewSocket * ns, char *params) +send_image_info (client_socket * ns, char *params) { packet sl; @@ -425,7 +425,7 @@ i, facesets[i].prefix, facesets[i].fullname, facesets[i].fallback, facesets[i].size, facesets[i].extension, facesets[i].comment); - Send_With_Handling (ns, &sl); + ns->send_packet (sl); } /** @@ -438,7 +438,7 @@ * - name */ void -send_image_sums (NewSocket * ns, char *params) +send_image_sums (client_socket * ns, char *params) { int start, stop; char *cp, buf[MAX_BUF]; @@ -478,12 +478,12 @@ * size to less than 1000, since that is what we claim the protocol would * support. */ - if (sl.len >= MAXSOCKBUF) + if (sl.length () >= MAXSOCKBUF) { - LOG (llevError, "send_image_send: buffer overrun, %d > %d\n", sl.len, MAXSOCKBUF); + LOG (llevError, "send_image_send: buffer overrun, %d > %d\n", sl.length (), MAXSOCKBUF); abort (); } - Send_With_Handling (ns, &sl); + ns->send_packet (sl); }