mirror of
https://github.com/Oibaf66/fbzx-wii.git
synced 2024-10-31 22:35:06 +01:00
Fix warnings for gcc 6.2.0
This commit is contained in:
parent
bc11eb28e5
commit
d6ec2fc6fb
@ -1410,10 +1410,9 @@ inline void read_keyboard () {
|
||||
break;
|
||||
|
||||
case SDLK_F6: // PLAY tape
|
||||
if (ordenador.tape_fast_load == 0)
|
||||
ordenador.tape_stop = 0;
|
||||
ordenador.tape_stop_fast = 0;
|
||||
ordenador.stop_tape_start_countdown = 0;
|
||||
if (ordenador.tape_fast_load == 0) ordenador.tape_stop = 0;
|
||||
ordenador.tape_stop_fast = 0;
|
||||
ordenador.stop_tape_start_countdown = 0;
|
||||
break;
|
||||
|
||||
case SDLK_F9:
|
||||
@ -2421,9 +2420,9 @@ void Z80free_Out_fake (register word Port, register byte Value) {
|
||||
|
||||
inline byte Z80free_In_internal (register word Port) {
|
||||
|
||||
static unsigned int temporal_io;
|
||||
static byte pines, pines_rzx;
|
||||
static int error;
|
||||
unsigned int temporal_io;
|
||||
byte pines, pines_rzx;
|
||||
int error;
|
||||
|
||||
if (ordenador.playing_rzx)
|
||||
{
|
||||
|
@ -300,21 +300,21 @@ struct computer {
|
||||
|
||||
void computer_init();
|
||||
void register_screen(SDL_Surface *);
|
||||
inline void show_screen(int);
|
||||
inline void show_screen_precision(int);
|
||||
inline void paint_pixels(unsigned char, unsigned char, unsigned char, unsigned char draw);
|
||||
inline void paint_pixels_precision(unsigned char, unsigned char, unsigned char,unsigned char draw);
|
||||
inline void read_keyboard();
|
||||
void show_screen(int);
|
||||
void show_screen_precision(int);
|
||||
void paint_pixels(unsigned char, unsigned char, unsigned char, unsigned char draw);
|
||||
void paint_pixels_precision(unsigned char, unsigned char, unsigned char,unsigned char draw);
|
||||
void read_keyboard();
|
||||
void fill_audio(void *udata,Uint8 *,int);
|
||||
void set_volume(unsigned char);
|
||||
inline void play_sound(unsigned int);
|
||||
inline void emulate_screen(int);
|
||||
inline void emulate(int);
|
||||
void play_sound(unsigned int);
|
||||
void emulate_screen(int);
|
||||
void emulate(int);
|
||||
void ResetComputer();
|
||||
inline byte bus_empty();
|
||||
byte bus_empty();
|
||||
void set_memory_pointers();
|
||||
inline void play_ay();
|
||||
inline void paint_one_pixel(unsigned char *colour,unsigned char *address);
|
||||
void play_ay();
|
||||
void paint_one_pixel(unsigned char *colour,unsigned char *address);
|
||||
void computer_set_palete();
|
||||
void set_palete_entry(unsigned char entry, byte Value);
|
||||
void restart_video();
|
||||
|
@ -247,7 +247,7 @@ unsigned char InitNetwork()
|
||||
memset(myIP, 0, sizeof(myIP));
|
||||
printf("Getting IP address via DHCP...\n");
|
||||
|
||||
if (if_config(myIP, NULL, NULL, 1) < 0) {
|
||||
if (if_config(myIP, NULL, NULL, 1, 10) < 0) {
|
||||
printf("No DHCP reply\n");
|
||||
return 0;
|
||||
}
|
||||
|
@ -305,7 +305,7 @@ static const char **get_file_list_zip(const char *path)
|
||||
if (!uf) return NULL;
|
||||
|
||||
err = unzGetGlobalInfo (uf,&gi);
|
||||
if (err!=UNZ_OK) printf("error %d with zipfile in unzGetGlobalInfo \n",err);
|
||||
if (err!=UNZ_OK) {printf("error %d with zipfile in unzGetGlobalInfo \n",err);}
|
||||
|
||||
file_list = (const char**)malloc((gi.number_entry +3) * sizeof(char*));
|
||||
file_list[cur++] = strdup("None");
|
||||
|
@ -261,7 +261,7 @@ int sound_init_sdl() {
|
||||
|
||||
#ifdef GEKKO
|
||||
int voice;
|
||||
void callback(int voice)
|
||||
void callback(long int voice)
|
||||
{}
|
||||
|
||||
int sound_init_asnd() {
|
||||
|
@ -21,8 +21,8 @@
|
||||
#ifndef H_SPK_AY
|
||||
#define H_SPK_AY
|
||||
|
||||
inline void play_ay (unsigned int);
|
||||
inline void play_sound (unsigned int);
|
||||
void play_ay (unsigned int);
|
||||
void play_sound (unsigned int);
|
||||
void reset_sound(void);
|
||||
|
||||
#endif
|
||||
|
10
src/tape.c
10
src/tape.c
@ -664,9 +664,10 @@ inline void tape_read_tzx (FILE * fichero, int tstados) {
|
||||
if (ordenador.tape_block_level>tstados) ordenador.tape_counter0 = ordenador.tape_block_level - tstados;
|
||||
else ordenador.tape_counter0 = 0;
|
||||
ordenador.tape_counter1 = 0;
|
||||
} else
|
||||
} else {
|
||||
ordenador.tape_current_mode = TAP_TRASH; // next ID
|
||||
ordenador.next_block= NOBLOCK;
|
||||
}
|
||||
break;
|
||||
|
||||
case TZX_SEQ_PULSES:
|
||||
@ -678,9 +679,10 @@ inline void tape_read_tzx (FILE * fichero, int tstados) {
|
||||
if (ordenador.tape_block_level>tstados) ordenador.tape_counter0 = ordenador.tape_block_level - tstados;
|
||||
else ordenador.tape_counter0 = 0;
|
||||
ordenador.tape_counter1 = 0;
|
||||
} else
|
||||
} else {
|
||||
ordenador.tape_current_mode = TAP_TRASH; // next ID
|
||||
ordenador.next_block= NOBLOCK;
|
||||
ordenador.next_block= NOBLOCK;
|
||||
}
|
||||
break;
|
||||
|
||||
case TAP_STOP:
|
||||
@ -1301,11 +1303,13 @@ end_fast_load_routine:
|
||||
{
|
||||
retval=fread (value, 1, 5, fichero); //read till flag byte
|
||||
if (retval==5)
|
||||
{
|
||||
if ((value[4]!=0x0)&&(value[4]!=0xFF)) blockid=0x1; //custom data
|
||||
if ((value[4]==0x0)&&((value[2]+value[3]*256)!=0x13)) blockid=0x1; //custom data
|
||||
if ((value[4]==0xFF)&&(ordenador.next_block==NOBLOCK)) blockid=0x2; //standard data
|
||||
//printf("TZX: ID_fast2: %X en %d\n",blockid,byte_position+1);
|
||||
//printf("TZX: next block: %X \n",ordenador.next_block);
|
||||
}
|
||||
}
|
||||
if (blockid!=0x10)
|
||||
{
|
||||
|
@ -21,9 +21,9 @@
|
||||
#ifndef H_TAPE
|
||||
#define H_TAPE
|
||||
|
||||
inline void tape_read(FILE *, int);
|
||||
inline void tape_read_tap(FILE *, int);
|
||||
inline void tape_read_tzx(FILE *, int);
|
||||
void tape_read(FILE *, int);
|
||||
void tape_read_tap(FILE *, int);
|
||||
void tape_read_tzx(FILE *, int);
|
||||
void rewind_tape(FILE *,unsigned char);
|
||||
unsigned char file_empty(FILE *);
|
||||
void fastload_block_tap (FILE *);
|
||||
|
@ -852,7 +852,7 @@ execute_open_actv_retry:
|
||||
|
||||
addr.sin_addr.s_addr = net_gethostip();
|
||||
|
||||
sprintf(buf, "PORT %u,%u,%u,%u,%u,%u",
|
||||
sprintf(buf, "PORT %lu,%lu,%lu,%lu,%u,%u",
|
||||
(ntohl(addr.sin_addr.s_addr) >> 24) & 0xff,
|
||||
(ntohl(addr.sin_addr.s_addr) >> 16) & 0xff,
|
||||
(ntohl(addr.sin_addr.s_addr) >> 8) & 0xff,
|
||||
@ -914,7 +914,7 @@ execute_open_actv_retry:
|
||||
|
||||
NET_PRINTF("offset=%u:%u\n", (u32)(offset >> 32), (u32)(offset & 0xffffFFFF));
|
||||
|
||||
sprintf(buf, "REST %u%u", high_part, low_part );
|
||||
sprintf(buf, "REST %lu%lu", high_part, low_part );
|
||||
NET_PRINTF("REST=%s\n",buf);
|
||||
if((res = ftp_execute(env, buf, 350, 1)) < 0)
|
||||
{
|
||||
@ -1130,7 +1130,7 @@ execute_open_retry:
|
||||
|
||||
NET_PRINTF("offset=%u:%u\n", (u32)(offset >> 32), (u32)(offset & 0xffffFFFF));
|
||||
|
||||
sprintf(buf, "REST %u%u", high_part, low_part );
|
||||
sprintf(buf, "REST %lu%lu", high_part, low_part );
|
||||
NET_PRINTF("REST=%s\n",buf);
|
||||
if((res = ftp_execute(env, buf, 350, 1)) < 0)
|
||||
{
|
||||
@ -1782,7 +1782,7 @@ read_retry:
|
||||
return false;
|
||||
}
|
||||
|
||||
if( SocketSend( data_sock, (char*)buf, len) < 0)
|
||||
if( SocketSend( data_sock, (char*)buf, len) == false)
|
||||
{
|
||||
goto read_retry;
|
||||
}
|
||||
@ -2827,7 +2827,7 @@ bool ftpInitDevice(const char* name, const char *user, const char *password, con
|
||||
for(i=0;i<MAX_FTP_MOUNTED && FTPEnv[i].name!=NULL;i++);
|
||||
if(i==MAX_FTP_MOUNTED) return false; //all allowed ftp connections reached
|
||||
|
||||
if (if_config(myIP, NULL, NULL, true) < 0)
|
||||
if (if_config(myIP, NULL, NULL, true, 10) < 0)
|
||||
return false;
|
||||
|
||||
_FTP_lock();
|
||||
|
@ -761,15 +761,15 @@ int Z80free_codesED (Z80FREE *processor,byte opcode) {
|
||||
return (17);
|
||||
} else {
|
||||
//Bit3 and bit 5 are set only at the end of the loop to save cpu time
|
||||
if (processor->Rm.br.F&F_H)
|
||||
tmp1--;
|
||||
Z80free_valFlag(processor,F_3,tmp1&0x08);
|
||||
Z80free_valFlag(processor,F_5,tmp1&0x02);
|
||||
Z80free_resFlag(processor,F_PV);
|
||||
Z80free_setFlag(processor,F_N);
|
||||
if (processor->Rm.br.F&F_H) tmp1--;
|
||||
Z80free_valFlag(processor,F_3,tmp1&0x08);
|
||||
Z80free_valFlag(processor,F_5,tmp1&0x02);
|
||||
Z80free_resFlag(processor,F_PV);
|
||||
Z80free_setFlag(processor,F_N);
|
||||
Z80free_valFlag(processor,F_C,tmp2);
|
||||
if (processor->Rm.wr.BC)
|
||||
Z80free_setFlag(processor,F_PV); return (12);
|
||||
Z80free_setFlag(processor,F_PV);
|
||||
return (12);
|
||||
}
|
||||
break;
|
||||
case 178: // INIR
|
||||
@ -850,8 +850,8 @@ int Z80free_codesED (Z80FREE *processor,byte opcode) {
|
||||
Z80free_resFlag(processor,F_PV);
|
||||
Z80free_setFlag(processor,F_N);
|
||||
Z80free_valFlag(processor,F_C,tmp2);
|
||||
if (processor->Rm.wr.BC)
|
||||
Z80free_setFlag(processor,F_PV); return (12);
|
||||
if (processor->Rm.wr.BC) Z80free_setFlag(processor,F_PV);
|
||||
return (12);
|
||||
}
|
||||
break;
|
||||
case 186: // INDR
|
||||
|
Loading…
Reference in New Issue
Block a user