summaryrefslogtreecommitdiffstats
path: root/src/ussd.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-09-15 11:37:23 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-09-15 11:37:23 -0500
commit165fa52cdf38bc185c45aed2da1b45ac065bef6a (patch)
treedc2f02a733d47c7fb746685f2632c43b286216d6 /src/ussd.c
parentac9e1157ab9a29e61b8b3eb4c5a64fc94b61f772 (diff)
downloadofono-165fa52cdf38bc185c45aed2da1b45ac065bef6a.tar.bz2
ussd: No need for these structure members
Diffstat (limited to 'src/ussd.c')
-rw-r--r--src/ussd.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/ussd.c b/src/ussd.c
index b7f85fa4..76c552b0 100644
--- a/src/ussd.c
+++ b/src/ussd.c
@@ -50,10 +50,6 @@ enum ussd_state {
};
struct ussd_request {
- struct ofono_ussd *ussd;
- int dcs;
- unsigned char *pdu;
- int len;
ofono_ussd_request_cb_t cb;
void *user_data;
};
@@ -338,7 +334,6 @@ static void ussd_request_finish(struct ofono_ussd *ussd, int error, int dcs,
if (req && req->cb)
req->cb(error, dcs, pdu, len, req->user_data);
- g_free(req->pdu);
g_free(req);
ussd->req = NULL;
}
@@ -850,9 +845,6 @@ int __ofono_ussd_initiate(struct ofono_ussd *ussd, int dcs,
return -EBUSY;
req = g_try_new0(struct ussd_request, 1);
- req->dcs = dcs;
- req->pdu = g_memdup(pdu, len);
- req->len = len;
req->cb = cb;
req->user_data = user_data;