summaryrefslogtreecommitdiff
path: root/dbind
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@gnome.org>2021-11-23 14:07:44 -0600
committerFederico Mena Quintero <federico@gnome.org>2021-11-23 14:07:44 -0600
commit74d18bc384ab482a66e77500e633b325f0e03e83 (patch)
tree176ecf84065415c0977ec1abff8831a827dcfcc9 /dbind
parente0f4bda42b95d9193321c2b1693f032b7c1b758f (diff)
downloadat-spi2-core-74d18bc384ab482a66e77500e633b325f0e03e83.tar.gz
dbind_any_demarshal_va() - remove unused variables
va_arg() will just consume each value; there is no need to store it anywhere.
Diffstat (limited to 'dbind')
-rw-r--r--dbind/dbind-any.c21
1 files changed, 8 insertions, 13 deletions
diff --git a/dbind/dbind-any.c b/dbind/dbind-any.c
index c187b8ba..512c1b34 100644
--- a/dbind/dbind-any.c
+++ b/dbind/dbind-any.c
@@ -696,13 +696,8 @@ dbind_any_demarshal_va (DBusMessageIter *iter,
{
const char *p = *arg_types;
- /* Pass in args */
+ /* Just consume the in args without doing anything to them */
for (;*p != '\0' && *p != '=';) {
- int intarg;
- void *ptrarg;
- double doublearg;
- dbus_int64_t int64arg;
-
switch (*p) {
case DBUS_TYPE_BYTE:
case DBUS_TYPE_BOOLEAN:
@@ -710,14 +705,14 @@ dbind_any_demarshal_va (DBusMessageIter *iter,
case DBUS_TYPE_UINT16:
case DBUS_TYPE_INT32:
case DBUS_TYPE_UINT32:
- intarg = va_arg (args, int);
+ va_arg (args, int);
break;
case DBUS_TYPE_INT64:
case DBUS_TYPE_UINT64:
- int64arg = va_arg (args, dbus_int64_t);
+ va_arg (args, dbus_int64_t);
break;
case DBUS_TYPE_DOUBLE:
- doublearg = va_arg (args, double);
+ va_arg (args, double);
break;
/* ptr types */
case DBUS_TYPE_STRING:
@@ -725,18 +720,18 @@ dbind_any_demarshal_va (DBusMessageIter *iter,
case DBUS_TYPE_SIGNATURE:
case DBUS_TYPE_ARRAY:
case DBUS_TYPE_DICT_ENTRY:
- ptrarg = va_arg (args, void *);
+ va_arg (args, void *);
break;
case DBUS_STRUCT_BEGIN_CHAR:
- ptrarg = va_arg (args, void *);
+ va_arg (args, void *);
break;
case DBUS_DICT_ENTRY_BEGIN_CHAR:
- ptrarg = va_arg (args, void *);
+ va_arg (args, void *);
break;
case DBUS_TYPE_VARIANT:
fprintf (stderr, "No variant support yet - very toolkit specific\n");
- ptrarg = va_arg (args, void *);
+ va_arg (args, void *);
break;
default:
fprintf (stderr, "Unknown / invalid arg type %c\n", *p);