Skip to content

Commit dc98f7d

Browse files
committed
Fix missing prototype for usbsid_available()
In case USBSID isn't available we'll still need the prototype for the `usbsid_available()` stub. git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45948 379a1393-f5fb-40a0-bcee-ef074d9b53f7
1 parent ca125e4 commit dc98f7d

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

vice/src/sid/usbsid.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,9 @@ void usbsid_state_write(int chipno, struct sid_us_snapshot_state_s *sid_state)
206206
}
207207
}
208208
#else
209+
210+
#include "usbsid.h"
211+
209212
int usbsid_available(void)
210213
{
211214
return 0;

vice/src/usbsid.h

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
#ifndef VICE_USBSID_H
3131
#define VICE_USBSID_H
3232

33+
#include "vice.h"
34+
3335
#ifdef HAVE_USBSID
3436
#include "sid-snapshot.h"
3537
#include "types.h"
@@ -42,20 +44,18 @@ void usbsid_reset(bool us_reset);
4244
int usbsid_read(uint16_t addr, int chipno);
4345
void usbsid_store(uint16_t addr, uint8_t val, int chipno);
4446
void usbsid_set_machine_parameter(long cycles_per_sec);
45-
int usbsid_available(void);
4647
void usbsid_set_audiomode(int val);
4748
void usbsid_set_readmode(int val);
4849
void usbsid_restart_ringbuffer(void);
4950
void usbsid_set_buffsize(int val);
5051
void usbsid_set_diffsize(int val);
51-
52+
int usbsid_drv_available(void);
5253
int usbsid_drv_open(void);
5354
int usbsid_drv_close(void);
5455
void usbsid_drv_reset(bool us_reset);
5556
int usbsid_drv_read(uint16_t addr, int chipno);
5657
void usbsid_drv_store(uint16_t addr, uint8_t val, int chipno);
5758
void usbsid_drv_set_machine_parameter(long cycles_per_sec);
58-
int usbsid_drv_available(void);
5959
void usbsid_drv_set_audiomode(int val);
6060
void usbsid_drv_set_readmode(int val);
6161
void usbsid_drv_restart_ringbuffer(void);
@@ -69,4 +69,7 @@ void usbsid_drv_state_read(int chipno, struct sid_us_snapshot_state_s *sid_state
6969
void usbsid_drv_state_write(int chipno, struct sid_us_snapshot_state_s *sid_state);
7070

7171
#endif /* HAVE_USBSID */
72+
73+
int usbsid_available(void);
74+
7275
#endif /* VICE_USBSID_H */

0 commit comments

Comments
 (0)