diff options
author | Harald Welte <laforge@gnumonks.org> | 2009-01-01 00:33:20 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2009-01-01 00:33:20 +0000 |
commit | f85497c857d3235903b08f6f5a2c83090d8b8151 (patch) | |
tree | ed8e9f09a3998ebd462e91e4d6c6d2c4d037c27a /src/chan_alloc.c | |
parent | 404d816947d9ada768a2c9421c6c1c19fbca07d4 (diff) |
get rid of gcc warnings about function prototype
Diffstat (limited to 'src/chan_alloc.c')
-rw-r--r-- | src/chan_alloc.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/chan_alloc.c b/src/chan_alloc.c index 2520ce5cc..bb71d35d9 100644 --- a/src/chan_alloc.c +++ b/src/chan_alloc.c @@ -31,7 +31,7 @@ #include <openbsc/abis_nm.h> #include <openbsc/debug.h> -static void auto_release_channel(struct gsm_lchan* lchan); +static void auto_release_channel(void *_lchan); struct gsm_bts_trx_ts *ts_c0_alloc(struct gsm_bts *bts, enum gsm_phys_chan_config pchan) @@ -83,6 +83,8 @@ struct gsm_bts_trx_ts *ts_alloc(struct gsm_bts *bts, case GSM_PCHAN_TCH_H: from = 2; to = 7; break; + default: + return NULL; } for (j = from; j <= to; j++) { @@ -197,8 +199,9 @@ void lchan_free(struct gsm_lchan *lchan) /* * Auto release the channel when the use count is zero */ -static void auto_release_channel(struct gsm_lchan* lchan) +static void auto_release_channel(void *_lchan) { + struct gsm_lchan *lchan = _lchan; /* * Busy... */ |