silence compiler warnings

This commit is contained in:
marschap
2006-04-13 21:22:33 +00:00
parent 657c2c88ba
commit df38a63770
16 changed files with 52 additions and 59 deletions
-1
View File
@@ -55,7 +55,6 @@
*
*/
#define DEBUG
#include <stdlib.h>
#include <stdio.h>
+11 -9
View File
@@ -1125,6 +1125,16 @@ char checkbox_gray[CELLWIDTH*CELLHEIGHT] = {
1, 0, 1, 0, 1,
1, 1, 1, 1, 1,
0, 0, 0, 0, 0 };
char block_filled[CELLWIDTH*CELLHEIGHT] = {
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1 };
/*
char selector_left[CELLWIDTH*CELLHEIGHT] = {
0, 1, 0, 0, 0,
0, 1, 1, 0, 0,
@@ -1152,15 +1162,7 @@ char ellipsis[CELLWIDTH*CELLHEIGHT] = {
0, 0, 0, 0, 0,
1, 0, 1, 0, 1,
0, 0, 0, 0, 0 };
char block_filled[CELLWIDTH*CELLHEIGHT] = {
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1,
1, 1, 1, 1, 1 };
*/
/* Yes we know, this is a VERY BAD implementation */
switch (icon) {
+1 -1
View File
@@ -43,7 +43,7 @@ hd_init_bwct_usb (Driver *drvthis)
PrivateData *p = (PrivateData*) drvthis->private_data;
struct usb_bus *busses;
struct usb_bus *bus;
char device_manufacturer[LCD_MAX_WIDTH+1] = "";
//char device_manufacturer[LCD_MAX_WIDTH+1] = "";
char device_serial[LCD_MAX_WIDTH+1] = DEFAULT_SERIALNO;
char serial[LCD_MAX_WIDTH+1] = DEFAULT_SERIALNO;
int contrast = -1; /* illegal contrast value (to detect errors) */
+4 -4
View File
@@ -228,7 +228,7 @@ HD44780_init (Driver * drvthis)
#endif
// Allocate framebuffer
p->framebuf = (unsigned char *) malloc(p->width * p->height);
p->framebuf = (char *) malloc(p->width * p->height);
if (p->framebuf == NULL) {
report(RPT_ERR, "%s: unable to allocate framebuffer", drvthis->name);
//HD44780_close();
@@ -236,7 +236,7 @@ HD44780_init (Driver * drvthis)
}
// Allocate and clear the buffer for incremental updates
p->lcd_contents = (unsigned char *) malloc (p->width * p->height);
p->lcd_contents = (char *) malloc (p->width * p->height);
if (p->lcd_contents == NULL) {
report(RPT_ERR, "%s: unable to allocate framebuffer backing store", drvthis->name);
return -1;
@@ -244,8 +244,8 @@ HD44780_init (Driver * drvthis)
memset(p->lcd_contents, 0, p->width * p->height);
// Allocate and clear the buffer for defineable characters
p->cc_buf = (unsigned char *) malloc(NUM_CCs * p->cellheight);
p->cc_dirty = (unsigned char *) malloc(NUM_CCs);
p->cc_buf = (char *) malloc(NUM_CCs * p->cellheight);
p->cc_dirty = (char *) malloc(NUM_CCs);
if (!p->cc_buf || !p->cc_dirty) {
report(RPT_ERR, "%s: error mallocing", drvthis->name);
return -1;
-2
View File
@@ -57,8 +57,6 @@ static key_t getkey (register char *p);
static struct sembuf semaphore_wait = { SEM_WAIT };
static struct sembuf semaphore_signal = { SEM_SIGNAL };
static char rcsId[] = "$Id$";
/*
* getkey returns the key for the semaphore
*/
+8 -8
View File
@@ -300,7 +300,7 @@ MODULE_EXPORT char *symbol_prefix = "sed1330_";
// Local functions
//void uPause (int usecs);
void sed1330_command( PrivateData * p, char command, int datacount, char * data );
void sed1330_command( PrivateData * p, char command, int datacount, unsigned char * data );
void sed1330_rect( PrivateData * p, int x1, int y1, int x2, int y2, char pattern );
void sed1330_line ( PrivateData * p, int x1, int y1, int x2, int y2, char pattern );
inline void sed1330_set_pixel( PrivateData * p, int x, int y, int value );
@@ -316,7 +316,7 @@ sed1330_init( Driver * drvthis )
{
char * s;
PrivateData * p;
char data[8];
unsigned char data[8];
debug(RPT_DEBUG, "%s( %p )", __FUNCTION__, drvthis);
@@ -526,15 +526,15 @@ sed1330_init( Driver * drvthis )
sed1330_command(p, CMD_SYSTEM_SET, 8, data);
// TODO: The memory locations need to be calculated !
sed1330_command(p, CMD_SCROLL, 6, ((char[6]) {SCR1_L,SCR1_H,0xC7,SCR2_L,SCR2_H,0xC7})); // screen1 and screen2 memory locations
sed1330_command(p, CMD_SCROLL, 6, ((unsigned char[6]) {SCR1_L,SCR1_H,0xC7,SCR2_L,SCR2_H,0xC7})); // screen1 and screen2 memory locations
data[0] = p->cellwidth-1;
data[1] = 7;
sed1330_command(p, CMD_CSR_FORM, 2, data); // set cursor size
sed1330_command(p, CMD_HDOT_SCR, 1, ((char[1]) {0x00})); // horizontal pixel shift=0
sed1330_command(p, CMD_OVLAY, 1, ((char[1]) {0x01})); // XOR mode, screen1 text, screen3 text (screen2 and screen4 are always graph)
sed1330_command(p, CMD_DISP_DIS, 1, ((char[1]) {0x14})); // display off,set cursor off, screen1 on, screen2 on, screen3 off
sed1330_command(p, CMD_HDOT_SCR, 1, ((unsigned char[1]) {0x00})); // horizontal pixel shift=0
sed1330_command(p, CMD_OVLAY, 1, ((unsigned char[1]) {0x01})); // XOR mode, screen1 text, screen3 text (screen2 and screen4 are always graph)
sed1330_command(p, CMD_DISP_DIS, 1, ((unsigned char[1]) {0x14})); // display off,set cursor off, screen1 on, screen2 on, screen3 off
sed1330_command(p, CMD_CSR_DIR_R, 0, NULL); // cursor move right
sed1330_flush(drvthis); // Clear the contents of the LCD
@@ -551,7 +551,7 @@ sed1330_init( Driver * drvthis )
// INTERNAL
//
void
sed1330_command( PrivateData * p, char command, int datacount, char * data )
sed1330_command( PrivateData * p, char command, int datacount, unsigned char * data )
{
int i;
int port = p->port;
@@ -709,7 +709,7 @@ sed1330_flush( Driver * drvthis )
{
PrivateData * p = drvthis->private_data;
unsigned int pos, start_pos, nr_equal, fblen, len, cursor_pos;
char csrloc[2];
unsigned char csrloc[2];
debug(RPT_DEBUG, "%s()", __FUNCTION__);
+2 -2
View File
@@ -836,7 +836,7 @@ unsigned char fontmap[256][8] = {
//FIXME: make big chars use less memory
unsigned char *fontbignum[10][24] = {
char *fontbignum[10][24] = {
{
"++++++++++++++++++",
"++++++++++++++++++",
@@ -1089,7 +1089,7 @@ unsigned char *fontbignum[10][24] = {
"++++++++++++++++++"}
};
unsigned char *fontbigdp[] = {
char *fontbigdp[] = {
"++++++",
"++++++",
"++++++",
+4 -4
View File
@@ -237,7 +237,7 @@ MODULE_EXPORT char *symbol_prefix = "serialVFD_";
/* Internal functions */
static void serialVFD_init_vbar (Driver *drvthis);
static void serialVFD_init_hbar (Driver *drvthis);
static void serialVFD_draw_frame (Driver *drvthis, char *dat);
static void serialVFD_draw_frame (Driver *drvthis, unsigned char *dat);
static void serialVFD_put_brightness (Driver *drvthis);
static void serialVFD_put_char (Driver *drvthis, int n);
@@ -756,7 +756,7 @@ serialVFD_put_char (Driver *drvthis, int n)
// Input is a character array, sized serialVFD->width*serialVFD->height
//
static void
serialVFD_draw_frame (Driver *drvthis, char *dat)
serialVFD_draw_frame (Driver *drvthis, unsigned char *dat)
{
PrivateData *p = drvthis->private_data;
int i, j, last_chr = -10;
@@ -805,7 +805,7 @@ serialVFD_draw_frame (Driver *drvthis, char *dat)
}
}
if (dat[i] >= 0 && dat[i] <= 30) {// custom character
if (dat[i] <= 30) {// custom character
if (p->display_type == 1) {// KD Rev 2.1 only
write(p->fd, "\x1A\xDB", 2); // substitute and select character to overwrite(237)
write(p->fd, &p->custom_char[(int)dat[i]][0], 7);// overwrite selected character
@@ -815,7 +815,7 @@ serialVFD_draw_frame (Driver *drvthis, char *dat)
write(p->fd, &p->usr_chr_mapping[(int)dat[i]], 1);
}
}
else if (dat[i] < 0 && (p->ISO_8859_1 != 0)) { // ISO_8859_1 translation for 129 ... 255
else if (dat[i] > 127 && (p->ISO_8859_1 != 0)) { // ISO_8859_1 translation for 129 ... 255
write(p->fd, &p->charmap[dat[i] + 128], 1);
}
else {
+4 -10
View File
@@ -473,16 +473,10 @@ svga_string (Driver *drvthis, int x, int y, char string[])
debug(RPT_DEBUG, "%s(%p, %d, %d, \"%s\")", __FUNCTION__, drvthis, x, y, string);
for (i = 0; string[i] != '\0'; i++) {
unsigned char *c = &string[i];
char *c = &string[i];
switch (*c) {
case '\0':
*c = icon_char;
break;
case 255:
*c = '#';
break;
}
if ((unsigned char) *c == 255) // TODO: Is this still necessary ?
*c = '#';
}
gl_writen(x * p->cellwidth + p->xoffs, y * p->cellheight + p->yoffs, i, string);
}
@@ -500,7 +494,7 @@ svga_chr (Driver *drvthis, int x, int y, char c)
debug(RPT_DEBUG, "%s(%p, %d, %d, \'%c\')", __FUNCTION__, drvthis, x, y, c);
switch ((unsigned char) c) {
switch ((unsigned char) c) { // TODO: is this still necessary ?
case '\0':
c = icon_char;
break;
+2 -2
View File
@@ -356,7 +356,7 @@ t6963_num (Driver *drvthis, int x, int num)
// Changes the font data of character n.
//
void
t6963_set_nchar (Driver *drvthis, int n, char *dat, int num)
t6963_set_nchar (Driver *drvthis, int n, unsigned char *dat, int num)
{
PrivateData *p = drvthis->private_data;
int row, col;
@@ -382,7 +382,7 @@ t6963_set_nchar (Driver *drvthis, int n, char *dat, int num)
MODULE_EXPORT void
t6963_set_char (Driver *drvthis, int n, char *dat)
{
t6963_set_nchar(drvthis, n, dat, 1);
t6963_set_nchar(drvthis, n, (unsigned char *) dat, 1);
}
/////////////////////////////////////////////////////////////////
+1 -1
View File
@@ -130,7 +130,7 @@ MODULE_EXPORT void t6963_set_char (Driver *drvthis, int n, char *dat);
void t6963_graphic_clear (Driver *drvthis, int x1, int y1, int x2, int y2);
void t6963_set_nchar (Driver *drvthis, int n, char *dat, int num);
void t6963_set_nchar (Driver *drvthis, int n, unsigned char *dat, int num);
void t6963_low_set_control(Driver *drvthis, char wr, char ce, char cd, char rd);
void t6963_low_dsp_ready(Driver *drvthis);
+1 -1
View File
@@ -549,7 +549,7 @@ MenuItem * menu_get_item_for_successor_check(Menu *menu)
}
}
MenuResult menu_process_input(Menu *menu, MenuToken token, char * key, bool extended)
MenuResult menu_process_input(Menu *menu, MenuToken token, const char * key, bool extended)
{
MenuItem *subitem;
debug (RPT_DEBUG, "%s( menu=[%s], token=%d, key=\"%s\" )", __FUNCTION__,
+1 -1
View File
@@ -123,7 +123,7 @@ MenuItem * menu_get_item_for_successor_check(Menu *menu);
* key is only used if token is MENUTOKEN_OTHER.
* DO NOT CALL THIS FUNCTION, CALL menuitem_process_input INSTEAD !
*/
MenuResult menu_process_input (Menu *menu, MenuToken token, char * key, bool extended);
MenuResult menu_process_input (Menu *menu, MenuToken token, const char * key, bool extended);
/** positions current item pointer on subitem subitem_id. */
void menu_select_subitem(Menu *menu, char * subitem_id);
+11 -11
View File
@@ -57,10 +57,10 @@ void menuitem_update_screen_numeric (MenuItem *item, Screen *s);
void menuitem_update_screen_alpha (MenuItem *item, Screen *s);
void menuitem_update_screen_ip (MenuItem *item, Screen *s);
MenuResult menuitem_process_input_slider (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult menuitem_process_input_numeric (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult menuitem_process_input_alpha (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult menuitem_process_input_ip (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult menuitem_process_input_slider (MenuItem *item, MenuToken token, const char * key, bool extended);
MenuResult menuitem_process_input_numeric (MenuItem *item, MenuToken token, const char * key, bool extended);
MenuResult menuitem_process_input_alpha (MenuItem *item, MenuToken token, const char * key, bool extended);
MenuResult menuitem_process_input_ip (MenuItem *item, MenuToken token, const char * key, bool extended);
/* information about string representation of IP addresses */
@@ -181,7 +181,7 @@ void (*update_screen_table[NUM_ITEMTYPES] ) (MenuItem *item, Screen *s) =
menuitem_update_screen_ip
};
MenuResult (*process_input_table[NUM_ITEMTYPES] ) (MenuItem *item, MenuToken token, char *key, bool extended) =
MenuResult (*process_input_table[NUM_ITEMTYPES] ) (MenuItem *item, MenuToken token, const char *key, bool extended) =
{
menu_process_input,
NULL,
@@ -954,9 +954,9 @@ void menuitem_update_screen_ip (MenuItem *item, Screen *s)
/******** MENU SCREEN INPUT HANDLING FUNCTIONS ********/
MenuResult menuitem_process_input (MenuItem *item, MenuToken token, char * key, bool extended)
MenuResult menuitem_process_input (MenuItem *item, MenuToken token, const char * key, bool extended)
{
MenuResult (*process_input) (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult (*process_input) (MenuItem *item, MenuToken token, const char * key, bool extended);
debug (RPT_DEBUG, "%s( item=[%s], token=%d, key=\"%s\" )", __FUNCTION__,
((item != NULL) ? item->id : "(null)"), token, key);
@@ -974,7 +974,7 @@ MenuResult menuitem_process_input (MenuItem *item, MenuToken token, char * key,
}
}
MenuResult menuitem_process_input_slider (MenuItem *item, MenuToken token, char * key, bool extended)
MenuResult menuitem_process_input_slider (MenuItem *item, MenuToken token, const char * key, bool extended)
{
debug (RPT_DEBUG, "%s( item=[%s], token=%d, key=\"%s\" )", __FUNCTION__,
((item != NULL) ? item->id : "(null)"), token, key);
@@ -1011,7 +1011,7 @@ MenuResult menuitem_process_input_slider (MenuItem *item, MenuToken token, char
return MENURESULT_ERROR;
}
MenuResult menuitem_process_input_numeric (MenuItem *item, MenuToken token, char * key, bool extended)
MenuResult menuitem_process_input_numeric (MenuItem *item, MenuToken token, const char * key, bool extended)
{
char buf1[MAX_NUMERIC_LEN];
char buf2[MAX_NUMERIC_LEN];
@@ -1168,7 +1168,7 @@ MenuResult menuitem_process_input_numeric (MenuItem *item, MenuToken token, char
return MENURESULT_ERROR;
}
MenuResult menuitem_process_input_alpha (MenuItem *item, MenuToken token, char * key, bool extended)
MenuResult menuitem_process_input_alpha (MenuItem *item, MenuToken token, const char * key, bool extended)
{
char * p;
static char * chars = NULL;
@@ -1317,7 +1317,7 @@ MenuResult menuitem_process_input_alpha (MenuItem *item, MenuToken token, char *
}
MenuResult menuitem_process_input_ip (MenuItem *item, MenuToken token, char * key, bool extended)
MenuResult menuitem_process_input_ip (MenuItem *item, MenuToken token, const char * key, bool extended)
{
/* To make life easy... */
char *str = item->data.ip.edit_str;
+1 -1
View File
@@ -310,7 +310,7 @@ void menuitem_update_screen (MenuItem *item, Screen *s);
/** Does something with the given input.
* key is only used if token is MENUTOKEN_OTHER.
*/
MenuResult menuitem_process_input (MenuItem *item, MenuToken token, char * key, bool extended);
MenuResult menuitem_process_input (MenuItem *item, MenuToken token, const char * key, bool extended);
/** returns the Client that owns the MenuItem. item must not be null */
Client * menuitem_get_client(MenuItem * item);
+1 -1
View File
@@ -300,7 +300,7 @@ sock_poll_clients ()
/* Connection request on original socket. */
Client* c;
int new_sock;
size_t size = sizeof(clientname);
socklen_t size = sizeof(clientname);
new_sock = accept (listening_fd, (struct sockaddr *) &clientname, &size);
#ifdef WINSOCK2
if (new_sock == INVALID_SOCKET)