project_files/frontlib/ipc/gameconn.c
changeset 7580 c92596feac0d
parent 7576 65d29988fd3d
child 10017 de822cd3df3a
equal deleted inserted replaced
7578:d5c880e6d772 7580:c92596feac0d
   292 	}
   292 	}
   293 	int result = -1;
   293 	int result = -1;
   294 	uint8_t converted[256];
   294 	uint8_t converted[256];
   295 	size_t msglen = strlen(cmdString);
   295 	size_t msglen = strlen(cmdString);
   296 	if(!log_e_if(msglen>255, "Message too long: %s", cmdString)) {
   296 	if(!log_e_if(msglen>255, "Message too long: %s", cmdString)) {
   297 		strcpy(converted+1, cmdString);
   297 		strcpy((char*)converted+1, cmdString);
   298 		converted[0] = msglen;
   298 		converted[0] = msglen;
   299 		if(!flib_ipcbase_send_raw(conn->ipcBase, converted, msglen+1)) {
   299 		if(!flib_ipcbase_send_raw(conn->ipcBase, converted, msglen+1)) {
   300 			demo_append(conn, converted, msglen+1);
   300 			demo_append(conn, converted, msglen+1);
   301 			result = 0;
   301 			result = 0;
   302 		}
   302 		}