summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2013-10-04 19:40:19 -0600
committerEric Blake <eblake@redhat.com>2013-10-14 14:34:37 -0600
commitb8984770dcfeb0e7041c5a89d498f8e4a66258cd (patch)
treeaa79f9070817bf5b8d546a8b1d77d9158625679f /tests
parent1b7ec657c520ea41bba3c2406e8c11c0bbb3fe39 (diff)
downloadlibvirt-b8984770dcfeb0e7041c5a89d498f8e4a66258cd.tar.gz
maint: avoid 'const fooPtr' in tests
'const fooPtr' is the same as 'foo * const' (the pointer won't change, but it's contents can). But in general, if an interface is trying to be const-correct, it should be using 'const foo *' (the pointer is to data that can't be changed). Fix up offenders in the testsuite. * tests/cputest.c (cpuTestCompareXML): Use intended type. * tests/qemucapabilitiestest.c (testQemuCaps): Likewise. * tests/qemumonitorjsontest.c: Drop const. Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/cputest.c4
-rw-r--r--tests/qemucapabilitiestest.c2
-rw-r--r--tests/qemumonitorjsontest.c24
3 files changed, 15 insertions, 15 deletions
diff --git a/tests/cputest.c b/tests/cputest.c
index 8e3640b291..b80fac7b3c 100644
--- a/tests/cputest.c
+++ b/tests/cputest.c
@@ -1,7 +1,7 @@
/*
* cputest.c: Test the libvirtd internal CPU APIs
*
- * Copyright (C) 2010-2012 Red Hat, Inc.
+ * Copyright (C) 2010-2013 Red Hat, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -153,7 +153,7 @@ cleanup_cpus:
static int
cpuTestCompareXML(const char *arch,
- const virCPUDefPtr cpu,
+ virCPUDef *cpu,
const char *name,
unsigned int flags)
{
diff --git a/tests/qemucapabilitiestest.c b/tests/qemucapabilitiestest.c
index 9902fc5c05..28f12e7af9 100644
--- a/tests/qemucapabilitiestest.c
+++ b/tests/qemucapabilitiestest.c
@@ -163,7 +163,7 @@ static int
testQemuCaps(const void *opaque)
{
int ret = -1;
- const testQemuDataPtr data = (const testQemuDataPtr) opaque;
+ const testQemuData *data = opaque;
char *repliesFile = NULL, *capsFile = NULL;
char *replies = NULL, *caps = NULL;
qemuMonitorTestPtr mon = NULL;
diff --git a/tests/qemumonitorjsontest.c b/tests/qemumonitorjsontest.c
index be8f477e98..de907aebda 100644
--- a/tests/qemumonitorjsontest.c
+++ b/tests/qemumonitorjsontest.c
@@ -524,7 +524,7 @@ cleanup:
static int
testQemuMonitorJSONGetTPMModels(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
char **tpmmodels = NULL;
@@ -577,7 +577,7 @@ cleanup:
static int
testQemuMonitorJSONGetCommandLineOptionParameters(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
char **params = NULL;
@@ -678,7 +678,7 @@ cleanup:
static int
testQemuMonitorJSONAttachChardev(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
virDomainChrSourceDef chr;
int ret = 0;
@@ -759,7 +759,7 @@ cleanup:
static int
testQemuMonitorJSONDetachChardev(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
@@ -792,7 +792,7 @@ cleanup:
static int
testQemuMonitorJSONGetListPaths(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
qemuMonitorJSONListPathPtr *paths;
@@ -870,7 +870,7 @@ cleanup:
static int
testQemuMonitorJSONGetObjectProperty(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
qemuMonitorJSONObjectProperty prop;
@@ -913,7 +913,7 @@ cleanup:
static int
testQemuMonitorJSONSetObjectProperty(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
qemuMonitorJSONObjectProperty prop;
@@ -965,7 +965,7 @@ cleanup:
static int
testQemuMonitorJSONGetDeviceAliases(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
char **aliases = NULL;
@@ -1025,7 +1025,7 @@ cleanup:
static int
testQemuMonitorJSONCPU(const void *data)
{
- const virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
+ virDomainXMLOptionPtr xmlopt = (virDomainXMLOptionPtr)data;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
int ret = -1;
bool running = false;
@@ -1084,7 +1084,8 @@ cleanup:
static int
testQemuMonitorJSONSimpleFunc(const void *opaque)
{
- const testQemuMonitorJSONSimpleFuncDataPtr data = (const testQemuMonitorJSONSimpleFuncDataPtr) opaque;
+ testQemuMonitorJSONSimpleFuncDataPtr data =
+ (testQemuMonitorJSONSimpleFuncDataPtr) opaque;
virDomainXMLOptionPtr xmlopt = data->xmlopt;
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt);
const char *reply = data->reply;
@@ -1112,8 +1113,7 @@ cleanup:
static int \
testQemuMonitorJSON ## funcName(const void *opaque) \
{ \
- const testQemuMonitorJSONSimpleFuncDataPtr data = \
- (const testQemuMonitorJSONSimpleFuncDataPtr) opaque; \
+ const testQemuMonitorJSONSimpleFuncData *data = opaque; \
virDomainXMLOptionPtr xmlopt = data->xmlopt; \
qemuMonitorTestPtr test = qemuMonitorTestNewSimple(true, xmlopt); \
const char *reply = data->reply; \