[Asterisk-code-review] chan vpb: Avoid GNU old-style field designator extension. (asterisk[15])
Alexander Traud
asteriskteam at digium.com
Tue Apr 17 05:29:54 CDT 2018
Alexander Traud has uploaded this change for review. ( https://gerrit.asterisk.org/8787
Change subject: chan_vpb: Avoid GNU old-style field designator extension.
......................................................................
chan_vpb: Avoid GNU old-style field designator extension.
clang 6.0 warned about this. Beside that, this change removes the used variable
'desc'.
ASTERISK-27808
Change-Id: Ia26bdcc0a562c058151814511cfcf70ecafa595b
---
M channels/chan_vpb.cc
1 file changed, 62 insertions(+), 63 deletions(-)
git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/87/8787/1
diff --git a/channels/chan_vpb.cc b/channels/chan_vpb.cc
index 1736cc6..45fc125 100644
--- a/channels/chan_vpb.cc
+++ b/channels/chan_vpb.cc
@@ -108,7 +108,6 @@
#endif
/**/
-static const char desc[] = "VoiceTronix V6PCI/V12PCI/V4PCI API Support";
static const char tdesc[] = "Standard VoiceTronix API Driver";
static const char config[] = "vpb.conf";
@@ -360,71 +359,71 @@
static int vpb_fixup(struct ast_channel *oldchan, struct ast_channel *newchan);
static struct ast_channel_tech vpb_tech = {
- type: "vpb",
- description: tdesc,
- capabilities: NULL,
- properties: 0,
- requester: vpb_request,
- requester_with_stream_topology: NULL,
- devicestate: NULL,
- presencestate: NULL,
- send_digit_begin: vpb_digit_begin,
- send_digit_end: vpb_digit_end,
- call: vpb_call,
- hangup: vpb_hangup,
- answer: vpb_answer,
- read: vpb_read,
- read_stream: NULL,
- write: vpb_write,
- write_stream: NULL,
- send_text: NULL,
- send_image: NULL,
- send_html: NULL,
- exception: NULL,
- early_bridge: NULL,
- indicate: vpb_indicate,
- fixup: vpb_fixup,
- setoption: NULL,
- queryoption: NULL,
- transfer: NULL,
- write_video: NULL,
- write_text: NULL,
- func_channel_read: NULL,
- func_channel_write: NULL,
+ .type = "vpb",
+ .description = tdesc,
+ .capabilities = NULL,
+ .properties = 0,
+ .requester = vpb_request,
+ .requester_with_stream_topology = NULL,
+ .devicestate = NULL,
+ .precensestate = NULL,
+ .send_digit_begin = vpb_digit_begin,
+ .send_digit_end = vpb_digit_end,
+ .call = vpb_call,
+ .hangup = vpb_hangup,
+ .answer = vpb_answer,
+ .read = vpb_read,
+ .read_stream = NULL,
+ .write = vpb_write,
+ .write_stream = NULL,
+ .send_text = NULL,
+ .send_image = NULL,
+ .send_html = NULL,
+ .exception = NULL,
+ .early_bridge = NULL,
+ .indicate = vpb_indicate,
+ .fixup = vpb_fixup,
+ .setoption = NULL,
+ .queryoption = NULL,
+ .transfer = NULL,
+ .write_video = NULL,
+ .write_text = NULL,
+ .func_channel_read = NULL,
+ .func_channel_write = NULL,
};
static struct ast_channel_tech vpb_tech_indicate = {
- type: "vpb",
- description: tdesc,
- capabilities: NULL,
- properties: 0,
- requester: vpb_request,
- requester_with_stream_topology: NULL,
- devicestate: NULL,
- presencestate: NULL,
- send_digit_begin: vpb_digit_begin,
- send_digit_end: vpb_digit_end,
- call: vpb_call,
- hangup: vpb_hangup,
- answer: vpb_answer,
- read: vpb_read,
- read_stream: NULL,
- write: vpb_write,
- write_stream: NULL,
- send_text: NULL,
- send_image: NULL,
- send_html: NULL,
- exception: NULL,
- early_bridge: NULL,
- indicate: NULL,
- fixup: vpb_fixup,
- setoption: NULL,
- queryoption: NULL,
- transfer: NULL,
- write_video: NULL,
- write_text: NULL,
- func_channel_read: NULL,
- func_channel_write: NULL,
+ .type = "vpb",
+ .description = tdesc,
+ .capabilities = NULL,
+ .properties = 0,
+ .requester = vpb_request,
+ .requester_with_stream_topology = NULL,
+ .devicestate = NULL,
+ .presencestate = NULL,
+ .send_digit_begin = vpb_digit_begin,
+ .send_digit_end = vpb_digit_end,
+ .call = vpb_call,
+ .hangup = vpb_hangup,
+ .answer = vpb_answer,
+ .read = vpb_read,
+ .read_stream = NULL,
+ .write = vpb_write,
+ .write_stream = NULL,
+ .send_text = NULL,
+ .send_image = NULL,
+ .send_html = NULL,
+ .exception = NULL,
+ .early_bridge = NULL,
+ .indicate = NULL,
+ .fixup = vpb_fixup,
+ .setoption = NULL,
+ .queryoption = NULL,
+ .transfer = NULL,
+ .write_video = NULL,
+ .write_text = NULL,
+ .func_channel_read = NULL,
+ .func_channel_write = NULL,
};
#if defined(VPB_NATIVE_BRIDGING)
--
To view, visit https://gerrit.asterisk.org/8787
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-Project: asterisk
Gerrit-Branch: 15
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia26bdcc0a562c058151814511cfcf70ecafa595b
Gerrit-Change-Number: 8787
Gerrit-PatchSet: 1
Gerrit-Owner: Alexander Traud <pabstraud at compuserve.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-code-review/attachments/20180417/e94e1cf9/attachment-0001.html>
More information about the asterisk-code-review
mailing list