[tuxdroid-svn] r237 - svnlook: warning: cannot set LC_CTYPE locale svnlook: warning: environment va
Status: Beta
Brought to you by:
ks156
From: svnlook:warning@affinitic.be:cannot s. L. l. <c2m...@c2...> - 2007-04-09 14:49:35
|
Author: svnlook: warning: cannot set LC_CTYPE locale Date: svnlook: warning: environment variable LANG is EN New Revision: 237 Modified: daemon/trunk/libs/USBDaemon_tcp_server.c daemon/trunk/libs/USBDaemon_tcp_server.h Log: neimad 2007-04-09 16:49:31 +0200 (Mon, 09 Apr 2007) 368 * Renamed _client_name to client_name_t for consistency's sake and defined constant for its length, CLIENT_NAME_LEN. sub_daemon_cmd_struct() and sub_daemon_req_info() only set and get 11 bytes of the current 16 bytes of client_name_t, don't know why. Also, is there any insurance that the data from which a client name is set will also be zero terminated ? svnlook: warning: cannot set LC_CTYPE locale svnlook: warning: environment variable LANG is EN svnlook: warning: please check that your locale name is correct Modified: daemon/trunk/libs/USBDaemon_tcp_server.c =================================================================== --- daemon/trunk/libs/USBDaemon_tcp_server.c 2007-04-09 09:10:06 UTC (rev 236) +++ daemon/trunk/libs/USBDaemon_tcp_server.c 2007-04-09 14:49:31 UTC (rev 237) @@ -35,7 +35,7 @@ int tcp_clients_handle[TUX_MAX_TCP_CLIENTS]; unsigned char tcp_clients_table_size = 0; unsigned char tcp_clients_count = 0; -_client_name tcp_clients_name[TUX_MAX_TCP_CLIENTS]; +client_name_t tcp_clients_name[TUX_MAX_TCP_CLIENTS]; struct sockaddr_in tcp_server_sockaddr; tux_tcp_status_t tux_tcp_status = TUX_TCP_STATUS_DOWN; pthread_mutex_t tcp_mutex; Modified: daemon/trunk/libs/USBDaemon_tcp_server.h =================================================================== --- daemon/trunk/libs/USBDaemon_tcp_server.h 2007-04-09 09:10:06 UTC (rev 236) +++ daemon/trunk/libs/USBDaemon_tcp_server.h 2007-04-09 14:49:31 UTC (rev 237) @@ -36,11 +36,12 @@ TUX_TCP_STATUS_UP = 1 } tux_tcp_status_t; /*_____________________ T Y P E _ D E F ____________________________________*/ -typedef unsigned char _client_name[16]; +#define CLIENT_NAME_LEN 15 +typedef unsigned char client_name_t[CLIENT_NAME_LEN + 1]; /*_____________________ V A R I A B L E S ___________________________________*/ extern int tcp_clients_handle[]; extern unsigned char tcp_clients_count; -extern _client_name tcp_clients_name[]; +extern client_name_t tcp_clients_name[]; extern pthread_mutex_t tcp_mutex; /*_____________________ F U N C T I O N S __________________________________*/ extern void tcp_server_start_task(); |