summaryrefslogtreecommitdiff
path: root/src/gsmd/usock.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gsmd/usock.c')
-rw-r--r--src/gsmd/usock.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/gsmd/usock.c b/src/gsmd/usock.c
index 390f4bf..3d2d751 100644
--- a/src/gsmd/usock.c
+++ b/src/gsmd/usock.c
@@ -876,7 +876,6 @@ static int network_oper_cb(struct gsmd_atcmd *cmd, void *ctx, char *resp)
static int network_oper_n_cb(struct gsmd_atcmd *cmd, void *ctx, char *resp)
{
struct gsmd_user *gu = ctx;
- int format, s, ret;
char buf[16+1] = {'\0'};
struct gsm_extrsp *er;
@@ -923,7 +922,7 @@ static int network_opers_parse(const char *str, struct gsmd_msg_oper **out)
if (strncmp(str, "+COPS: ", 7))
return -EINVAL;
- ptr = str;
+ ptr = (char *) str;
while (*str) {
if ( *str == '(' && isdigit(*(str+1)) ) {
len++;
@@ -943,9 +942,9 @@ static int network_opers_parse(const char *str, struct gsmd_msg_oper **out)
while (*str) {
if ( *str == '(' )
- head = str;
+ head = (char *) str;
else if ( *str == ')' ) {
- tail = str;
+ tail = (char *) str;
memset(buf, '\0', sizeof(buf));
strncpy(buf, head+1, (tail-head-1));
personal git repositories of Harald Welte. Your mileage may vary